Событие TableLayoutPanel_CellPaint() не запускается, когда я недействителен ()/Update() Элемент управления TableLayoutPanel
Может ли кто-нибудь дать решение для: TableLayoutPanel_CellPaint()
событие не стреляет, когда я Invalidate()
/Update()
TableLayoutPanel
контроль.
1 ответ
Вместо того, чтобы пытаться обработать OnCellPaintevent, попробуйте переопределить методы OnPaint и / или OnCellPaint класса TableLayoutPanel:
protected override void OnCellPaint(PaintEventArgs e)
{
base.OnCellPaint(e);
// Your Code Here after the call to the base class.
}
Также попробуйте использовать Invalidate(true). Логический аргумент указывает, должен ли элемент управления аннулировать все его дочерние элементы управления.