DataGridView.CurrentCellChanged Gebeurtenis

Definitie

Treedt op wanneer de CurrentCell eigenschap wordt gewijzigd.

public:
 event EventHandler ^ CurrentCellChanged;
public event EventHandler CurrentCellChanged;
public event EventHandler? CurrentCellChanged;
member this.CurrentCellChanged : EventHandler 
Public Custom Event CurrentCellChanged As EventHandler 

Gebeurtenistype

Voorbeelden

Het volgende codevoorbeeld illustreert het gebruik van deze gebeurtenis. Dit voorbeeld maakt deel uit van een groter voorbeeld dat beschikbaar is in Hoe to: Het uiterlijk van rijen aanpassen in het Windows Forms DataGridView-besturingselement.

// Forces the row to repaint itself when the user changes the 
// current cell. This is necessary to refresh the focus rectangle.
void dataGridView1_CurrentCellChanged(object sender, EventArgs e)
{
    if (oldRowIndex != -1)
    {
        this.dataGridView1.InvalidateRow(oldRowIndex);
    }
    oldRowIndex = this.dataGridView1.CurrentCellAddress.Y;
}
' Forces the row to repaint itself when the user changes the 
' current cell. This is necessary to refresh the focus rectangle.
Sub dataGridView1_CurrentCellChanged(ByVal sender As Object, _
    ByVal e As EventArgs) Handles dataGridView1.CurrentCellChanged

    If oldRowIndex <> -1 Then
        Me.dataGridView1.InvalidateRow(oldRowIndex)
    End If
    oldRowIndex = Me.dataGridView1.CurrentCellAddress.Y

End Sub

Opmerkingen

Zie Gebeurtenissen verwerken en genereren voor meer informatie over het afhandelen van gebeurtenissen.

Van toepassing op

Zie ook