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

定義

選択されたセルに対して編集モードが開始するときに発生します。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 

次のコード例は、現在に反映するようにこのイベントを処理する方法を示しています。DataGridViewCell編集されています。The following code example illustrates how to handle this event to reflect that the current DataGridViewCell is being edited. この例で、TextプロパティFormどのセルが編集中に反映するように設定されます。In this example, the Text property of the containing Form is set to reflect which cell is being edited. この例を実行するには、フォームが含まれていますにコードを貼り付けます、DataGridViewというdataGridView1、すべてのイベントがイベント ハンドラーに関連付けられていることを確認します。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

注釈

イベントを処理する方法の詳細については、次を参照してください。処理とイベントの発生します。For more information about how to handle events, see Handling and Raising Events.

適用対象

こちらもご覧ください