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 呼叫 控制項中 System.Windows.Forms.DataGrid 目前 DataGridTableStyle 上的 方法。

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呼叫 方法以結束編輯模式。

適用於

另請參閱