Freigeben über


DataGridView.CellBeginEdit Ereignis

Definition

Tritt auf, wenn der Bearbeitungsmodus für die ausgewählte Zelle gestartet wird.

public:
 event System::Windows::Forms::DataGridViewCellCancelEventHandler ^ CellBeginEdit;
public event System.Windows.Forms.DataGridViewCellCancelEventHandler CellBeginEdit;
public event System.Windows.Forms.DataGridViewCellCancelEventHandler? CellBeginEdit;
member this.CellBeginEdit : System.Windows.Forms.DataGridViewCellCancelEventHandler 
Public Custom Event CellBeginEdit As DataGridViewCellCancelEventHandler 

Ereignistyp

Beispiele

Das folgende Codebeispiel veranschaulicht, wie dieses Ereignis behandelt wird, um widerzuspiegeln, dass der aktuelle DataGridViewCell Bearbeitet wird. In diesem Beispiel wird die Text Eigenschaft des Enthaltenden Form so festgelegt, dass sie angibt, welche Zelle bearbeitet wird. Um dieses Beispiel auszuführen, fügen Sie den Code in ein Formular ein, das einen DataGridView benannten dataGridView1Namen enthält, und stellen Sie sicher, dass alle Ereignisse ihren Ereignishandlern zugeordnet sind.

private void dataGridView1_CellBeginEdit(object sender,
    DataGridViewCellCancelEventArgs e)
{
    string msg = String.Format("Editing Cell at ({0}, {1})",
        e.ColumnIndex, e.RowIndex);
    this.Text = msg;
}

private void dataGridView1_CellEndEdit(object sender,
    DataGridViewCellEventArgs e)
{
    string msg = String.Format("Finished Editing Cell at ({0}, {1})",
        e.ColumnIndex, e.RowIndex);
    this.Text = msg;
}
Private Sub dataGridView1_CellBeginEdit(ByVal sender As Object, _
    ByVal e As DataGridViewCellCancelEventArgs) _
    Handles DataGridView1.CellBeginEdit

    Dim msg As String = _
        String.Format("Editing Cell at ({0}, {1})", _
        e.ColumnIndex, e.RowIndex)
    Me.Text = msg

End Sub

Private Sub dataGridView1_CellEndEdit(ByVal sender As Object, _
    ByVal e As DataGridViewCellEventArgs) _
    Handles DataGridView1.CellEndEdit

    Dim msg As String = _
        String.Format("Finished Editing Cell at ({0}, {1})", _
        e.ColumnIndex, e.RowIndex)
    Me.Text = msg

End Sub

Hinweise

Weitere Informationen zum Behandeln von Ereignissen finden Sie unter Behandeln und Auslösen von Ereignissen.

Gilt für:

Weitere Informationen