Переопределение OnPaint() у Button
От: pushistik  
Дата: 23.05.05 12:46
Оценка:
Наследую от кнопки

public class SelectButton : Button 
    {
        protected override void OnPaint(PaintEventArgs e) 
        {
            base.OnPaint(e);
            System.Windows.Forms.ControlPaint.DrawComboButton  (e.Graphics,0,0,this.Width,this.Height,state);
        }
    }


теперь если я где нибудь в событии хочу поменять текст

то ничего не происходит

если закомментировать OnPaint, то текст появляется, но сам вид кнопки начинает желать лучшего

Есть идеи ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.