다음을 통해 공유


DataRowView.Delete 메서드

정의

행을 삭제합니다.

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

설명

행이 속한 에서 DataTable 가 호출될 때까지 AcceptChanges 행이 영구적으로 삭제되지 않습니다.

참고

DataRowView 기본 테이블에서 삭제될 때 DataRow 가 유효하지 않을 수 있습니다. 이 DataRowView 잘못되면 와 연결된 DataRowView값(예: Delete)에 액세스하는 작업은 예외를 throw합니다.

적용 대상

추가 정보