2014-02-02 5 views
0

Я создал пользовательские кнопки изображения, и теперь вам нужно сделать дополнительный чертеж в основной форме (используя эти кнопки), поэтому я переопределяю его метод OnPaint.Почему мой переопределенный метод OnPaint не используется?

По какой-то причине это никогда не называется, и я не знаю почему.

public partial class Form1: Form 
{ 
protected override void OnPaint(PaintEventArgs e) 
    { 
     base.OnPaint(e); 
    } 
} 
+1

может быть полезно http://stackoverflow.com/questions/2215393/onpaint-override-is-never-called – Sachin

+0

Спасибо, но моя проблема возникает в основной форме, а не наследованных элементах управления. Пробовал решение, не работает. – user970696

+0

Нам нужна дополнительная информация. Наследуются ли вы от формы: 'public class MainForm: Form'? – MoonKnight

ответ

2

Я узнал, в чем была проблема - была установлена ​​группа GroupPanel с док-станцией для заполнения в основной форме.