У меня есть несколько пользовательских элементов управления в форме, к сожалению, когда форма отображается, пользовательские элементы управления отображают фон предыдущих форм, а не текущий фон форм.
Событие OnPaint очень простое, а событие OnBackgroundPaint пусто ...
Как это:
protected override void OnPaint(PaintEventArgs pe)
{
pe.Graphics.DrawImageUnscaled(_bmpImage, 0, 0);
}
protected override void OnPaintBackground(PaintEventArgs pevent)
{
//Leave empty...
}
Как получить текущий фон в качестве прозрачности, которая отображается, а не фон предыдущей формы?