DataGridView.CellLeave Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Generato quando una cella perde lo stato attivo per l'input e non è più la cella corrente.
public:
event System::Windows::Forms::DataGridViewCellEventHandler ^ CellLeave;
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
Tipo evento
Esempio
Nell'esempio di codice seguente viene illustrato come gestire questo evento per modificare la SelectionBackColor proprietà della cella corrente. In questo esempio il colore di sfondo della selezione viene impostato nell'evento CellEnter e quindi reimpostato Empty su sull'evento CellLeave . Per eseguire questo esempio, incollare il codice in un modulo contenente un DataGridView oggetto denominato dataGridView1
e assicurarsi che tutti gli eventi siano associati ai relativi gestori eventi.
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
Commenti
Per altre informazioni su come gestire gli eventi, vedere la gestione e generazione di eventi.