TableLayoutPanel.CellPaint Événement

Définition

Se produit lorsque la cellule est redessinée.

public event System.Windows.Forms.TableLayoutCellPaintEventHandler CellPaint;
public event System.Windows.Forms.TableLayoutCellPaintEventHandler? CellPaint;

Type d'événement

Exemples

L’exemple de code suivant illustre l’utilisation de ce membre. Dans l’exemple, un gestionnaire d’événements signale l’occurrence de l’événement CellPaint . Ce rapport vous aide à savoir quand l’événement se produit et peut vous aider à déboguer.

Pour exécuter l’exemple de code, collez-le dans un projet qui contient un instance de type TableLayoutPanel nommé TableLayoutPanel1. Vérifiez ensuite que le gestionnaire d’événements est associé à l’événement CellPaint .

private void TableLayoutPanel1_CellPaint(Object sender, TableLayoutCellPaintEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "CellBounds", e.CellBounds );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Row", e.Row );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Column", e.Column );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ClipRectangle", e.ClipRectangle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Graphics", e.Graphics );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "CellPaint Event" );
}

Remarques

Pour plus d'informations sur la gestion des événements, voir gestion et déclenchement d’événements.

S’applique à

Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9