DataGridView.CellBeginEdit DataGridView.CellBeginEdit DataGridView.CellBeginEdit DataGridView.CellBeginEdit Event

Definition

Tritt auf, wenn der Bearbeitungsmodus für die ausgewählte Zelle gestartet wird.Occurs when edit mode starts for the selected cell.

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 

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie dieses Ereignis behandelt wird, um widerzuspiegeln, dass die aktuelle DataGridViewCell bearbeitet wird.The following code example illustrates how to handle this event to reflect that the current DataGridViewCell is being edited. In diesem Beispiel wird die Text -Eigenschaft der enthaltenden Form so festgelegt, dass Sie anzeigt, welche Zelle bearbeitet wird.In this example, the Text property of the containing Form is set to reflect which cell is being edited. Fügen Sie zum Ausführen dieses Beispiels den Code in ein Formular ein, das DataGridView einen dataGridView1mit dem Namen enthält, und stellen Sie sicher, dass alle Ereignisse ihren Ereignis Handlern zugeordnet sind.To run this example, paste the code into a form that contains a DataGridView named dataGridView1, and ensure all events are associated with their event handlers.

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.For more information about how to handle events, see Handling and Raising Events.

Gilt für:

Siehe auch