Language

DataGridTableStyle.BeginEdit(DataGridColumnStyle, Int32) メソッド

定義

編集操作を要求します。

public:
 virtual bool BeginEdit(System::Windows::Forms::DataGridColumnStyle ^ gridColumn, int rowNumber);
public bool BeginEdit(System.Windows.Forms.DataGridColumnStyle gridColumn, int rowNumber);
abstract member BeginEdit : System.Windows.Forms.DataGridColumnStyle * int -> bool
override this.BeginEdit : System.Windows.Forms.DataGridColumnStyle * int -> bool
Public Function BeginEdit (gridColumn As DataGridColumnStyle, rowNumber As Integer) As Boolean

パラメーター

gridColumn
DataGridColumnStyle

編集する DataGridColumnStyle 。

rowNumber
Int32

編集された行の番号。

返品

true(操作が成功した場合)。それ以外の場合は false。

実装

例

次のコード例では、BeginEdit コントロールの現在の DataGridTableStyle で System.Windows.Forms.DataGrid メソッドを呼び出します。

private:
   void EditTable()
   {
      DataGridTableStyle^ dgt = myDataGrid->TableStyles[ 0 ];
      DataGridColumnStyle^ myCol = dgt->GridColumnStyles[ 0 ];
      dgt->BeginEdit( myCol, 1 );
      dgt->EndEdit( myCol, 1, true );
   }
private void EditTable(){
   DataGridTableStyle dgt= myDataGrid.TableStyles[0];
   DataGridColumnStyle myCol = dgt.GridColumnStyles[0]; 
      
   dgt.BeginEdit(myCol,1); 
   dgt.EndEdit(myCol, 1, true);
}
Private Sub EditTable()
    Dim dgt As DataGridTableStyle = myDataGrid.TableStyles(0)
    Dim myCol As DataGridColumnStyle = dgt.GridColumnStyles(0)
    
    dgt.BeginEdit(myCol, 1)
    dgt.EndEdit(myCol, 1, True)
End Sub

注釈

BeginEdit メソッドは、ユーザーが編集操作を開始したときに、System.Windows.Forms.DataGrid コントロールに通知することを目的としています。 コントロールが編集モードの場合、複数の編集を行うと、制約が一時的に適用されなくなります。

EndEdit メソッドを呼び出して編集モードを終了します。

適用対象

こちらもご覧ください