DataGrid.EndEdit メソッドとは? わかりやすく解説

DataGrid.EndEdit メソッド

System.Windows.Forms.DataGrid コントロール実行している編集操作終了要求します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Function EndEdit ( _
    gridColumn As DataGridColumnStyle, _
    rowNumber As Integer, _
    shouldAbort As Boolean _
) As Boolean
Dim instance As DataGrid
Dim gridColumn As DataGridColumnStyle
Dim rowNumber As Integer
Dim shouldAbort As Boolean
Dim returnValue As Boolean

returnValue = instance.EndEdit(gridColumn, rowNumber, shouldAbort)
public bool EndEdit (
    DataGridColumnStyle gridColumn,
    int rowNumber,
    bool shouldAbort
)
public:
virtual bool EndEdit (
    DataGridColumnStyle^ gridColumn, 
    int rowNumber, 
    bool shouldAbort
) sealed
public final boolean EndEdit (
    DataGridColumnStyle gridColumn, 
    int rowNumber, 
    boolean shouldAbort
)
public final function EndEdit (
    gridColumn : DataGridColumnStyle, 
    rowNumber : int, 
    shouldAbort : boolean
) : boolean

パラメータ

gridColumn

編集中断する DataGridColumnStyle。

rowNumber

編集中断する行の番号

shouldAbort

現在の操作中断する必要がある場合は、true設定します

戻り値
編集操作終了する場合trueそれ以外場合false

解説解説
使用例使用例

BeginEdit メソッドEndEdit メソッド使用してSystem.Windows.Forms.DataGrid コントロールによって表示されるグリッドの値を編集するコード例次に示します

Private Sub EditValue()
   Dim rowtoedit As Integer
 = 1
   Dim myCurrencyManager As CurrencyManager
 = _
   CType(Me.BindingContext(ds.Tables("Suppliers")),
 CurrencyManager)
   myCurrencyManager.Position = rowtoedit
   Dim dgc As DataGridColumnStyle = _
   dataGrid1.TableStyles(0).GridColumnStyles(0)
   dataGrid1.BeginEdit(dgc, rowtoedit)
   ' Insert code to edit the value.
   dataGrid1.EndEdit(dgc, rowtoedit, False)
End Sub 

private void EditValue()
{ 
   int rowtoedit = 1;
   CurrencyManager myCurrencyManager = 
   (CurrencyManager)this.BindingContext[ds.Tables["Suppliers"]];
   myCurrencyManager.Position=rowtoedit;
   DataGridColumnStyle dgc = dataGrid1.TableStyles[0].GridColumnStyles[0];
   dataGrid1.BeginEdit(dgc, rowtoedit);
   // Insert code to edit the value.
   dataGrid1.EndEdit(dgc, rowtoedit, false);
}
void EditValue()
{
   int rowtoedit = 1;
   CurrencyManager^ myCurrencyManager = dynamic_cast<CurrencyManager^>(this->BindingContext[
 ds->Tables[ "Suppliers" ] ]);
   myCurrencyManager->Position = rowtoedit;
   DataGridColumnStyle^ dgc = dataGrid1->TableStyles[ 0 ]->GridColumnStyles[
 0 ];
   dataGrid1->BeginEdit( dgc, rowtoedit );
   
   // Insert code to edit the value.
   dataGrid1->EndEdit( dgc, rowtoedit, false );
}

private void EditValue()
{
    int rowtoedit = 1;
    CurrencyManager myCurrencyManager = 
        (CurrencyManager)(this.get_BindingContext().
        get_Item(ds.get_Tables().get_Item("Suppliers")));
    myCurrencyManager.set_Position(rowtoedit);
    DataGridColumnStyle dgc = dataGrid1.get_TableStyles().
        get_Item(0).get_GridColumnStyles().get_Item(0);
    dataGrid1.BeginEdit(dgc, rowtoedit);
    // Insert code to edit the value.
    dataGrid1.EndEdit(dgc, rowtoedit, false);
} //EditValue
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からDataGrid.EndEdit メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDataGrid.EndEdit メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDataGrid.EndEdit メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

DataGrid.EndEdit メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataGrid.EndEdit メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS