DataRowView.Delete メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
行を削除します。
public:
void Delete();
public void Delete();
member this.Delete : unit -> unit
Public Sub Delete ()
例
次の例では、行に対して Delete メソッドを使用します。
private void DeleteRow()
{
DataRowView row;
DataView view = (DataView) dataGrid1.DataSource;
row = view[dataGrid1.CurrentCell.RowNumber];
row.Delete();
}
Private Sub DeleteRow()
Dim row As DataRowView
Dim view As DataView = CType(dataGrid1.DataSource, DataView)
row = view(dataGrid1.CurrentCell.RowNumber)
row.Delete()
End Sub
注釈
行が属するAcceptChangesでDataTableが呼び出されるまで、行は完全に削除されません。
Note
基になるテーブルからDataRowViewが削除されると、DataRowが無効になる可能性があります。
DataRowViewが無効になると、DataRowViewなど、Deleteに関連付けられている値にアクセスする操作は例外をスローします。