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

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataRowView.CancelEdit メソッドの意味・解説 

DataRowView.CancelEdit メソッド

編集プロシージャキャンセルします

名前空間: System.Data
アセンブリ: System.Data (system.data.dll 内)
構文構文

Dim instance As DataRowView

instance.CancelEdit
public void CancelEdit ()
public final void CancelEdit ()
解説解説

CancelEdit呼び出すと、この行に対して行ったすべての変更ロールバックされます変更ロールバックするには、親 DataTable で RejectChanges を呼び出す方法使用できます

使用例使用例

DataView 内の行を編集する例を次に示します検証失敗した場合は、CancelEdit メソッド呼び出されて、変更キャンセルされます。

Private Sub EditDataRowView(rowView As
 DataRowView, _
    columnToEdit As String)
    rowView.BeginEdit()
    rowView(columnToEdit) = textBox1.Text

    ' Validate the input with a function.
    If ValidateCompanyName(rowView(columnToEdit)) Then
        rowView.EndEdit()
    Else
        rowView.CancelEdit()
    End If
End Sub
     
Private Function ValidateCompanyName( _
    valuetoCheck As Object) As
 Boolean
    ' Insert code to validate the value.
    Return True
End Function
private void EditDataRowView(DataRowView rowView,
 
    string columnToEdit) 
{
    rowView.BeginEdit();
    rowView[columnToEdit] = textBox1.Text;

    // Validate the input with a function.
    if (ValidateCompanyName(rowView[columnToEdit]))
        rowView.EndEdit();   
    else
        rowView.CancelEdit();
}
 
private bool ValidateCompanyName(object valuetoCheck)
 
{
    // Insert code to validate the value.
    return true;
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataRowView クラス
DataRowView メンバ
System.Data 名前空間
AcceptChanges
AllowDelete
AllowEdit
AllowNew
BeginEdit
DataRow クラス
EndEdit
RowVersion


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

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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2025 GRAS Group, Inc.RSS