次の方法で共有


DataGridTableStyle.EndEdit(DataGridColumnStyle, Int32, Boolean) メソッド

定義

編集操作の終了を要求します。

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

パラメーター

gridColumn
DataGridColumnStyle

編集対象の DataGridColumnStyle

rowNumber
Int32

編集された行の番号。

shouldAbort
Boolean

操作を停止するかどうかを示す値。停止する場合は true。それ以外の場合は false

戻り値

編集操作が正常に終了した場合は 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

注釈

メソッドと同様に BeginEditEndEdit メソッドは、編集操作が終了したときに を System.Windows.Forms.DataGrid 通知することを目的としています。

適用対象

こちらもご覧ください