DataGridView.CellLeave Zdarzenie

Definicja

Występuje, gdy komórka utraci fokus wprowadzania i nie jest już bieżącą komórką.Occurs when a cell loses input focus and is no longer the current cell.

public:
 event System::Windows::Forms::DataGridViewCellEventHandler ^ CellLeave;
public event System.Windows.Forms.DataGridViewCellEventHandler CellLeave;
member this.CellLeave : System.Windows.Forms.DataGridViewCellEventHandler 
Public Custom Event CellLeave As DataGridViewCellEventHandler 

Typ zdarzenia

DataGridViewCellEventHandler

Przykłady

Poniższy przykład kodu ilustruje sposób obsługi tego zdarzenia w celu zmiany SelectionBackColor właściwości bieżącej komórki.The following code example illustrates how to handle this event to change the SelectionBackColor property of the current cell. W tym przykładzie kolor tła zaznaczenia jest ustawiany w CellEnter zdarzeniu, a następnie resetowany do Empty CellLeave zdarzenia.In this example the selection background color is set in the CellEnter event, then reset to Empty on the CellLeave event. Aby uruchomić ten przykład, wklej kod do formularza zawierającego DataGridView nazwę dataGridView1 i upewnij się, że wszystkie zdarzenia są skojarzone z ich obsługą zdarzeń.To run this example, paste the code into a form that contains a DataGridView named dataGridView1 and ensure that all events are associated with their event handlers.

private void dataGridView1_CellEnter(object sender, 
    DataGridViewCellEventArgs e)
{
    dataGridView1[e.ColumnIndex, e.RowIndex].Style
        .SelectionBackColor = Color.Blue;
}

private void dataGridView1_CellLeave(object sender, 
    DataGridViewCellEventArgs e)
{
    dataGridView1[e.ColumnIndex, e.RowIndex].Style
        .SelectionBackColor = Color.Empty;
}
Private Sub dataGridView1_CellEnter(ByVal sender As Object, _
    ByVal e As DataGridViewCellEventArgs) _
    Handles dataGridView1.CellEnter

    dataGridView1(e.ColumnIndex, e.RowIndex).Style _
        .SelectionBackColor = Color.Blue

End Sub

Private Sub dataGridView1_CellLeave(ByVal sender As Object, _
    ByVal e As DataGridViewCellEventArgs) _
    Handles dataGridView1.CellLeave

    dataGridView1(e.ColumnIndex, e.RowIndex).Style _
        .SelectionBackColor = Color.Empty

End Sub

Uwagi

Aby uzyskać więcej informacji o sposobie obsługi zdarzeń, zobacz Obsługa iwywoływanie zdarzeń.For more information about how to handle events, see Handling and Raising Events.

Dotyczy