다음을 통해 공유


DataGrid.CancelEdit 메서드

정의

현재 편집 모드에 있는 셀이나 행에 대한 CancelEditCommand 명령을 호출합니다.

오버로드

CancelEdit()

현재 편집 모드에 있는 셀이나 행에 대한 CancelEditCommand 명령을 호출합니다.

CancelEdit(DataGridEditingUnit)

편집 모드에 있는 지정된 셀이나 행에 대한 CancelEditCommand 명령을 호출합니다.

CancelEdit()

현재 편집 모드에 있는 셀이나 행에 대한 CancelEditCommand 명령을 호출합니다.

public:
 bool CancelEdit();
public bool CancelEdit ();
member this.CancelEdit : unit -> bool
Public Function CancelEdit () As Boolean

반환

현재 셀 또는 행이 편집 모드를 벗어났거나 셀 또는 행이 편집 모드에 없는 경우 true이고, 그렇지 않으면 false입니다.

설명

셀이 현재 편집 모드인 경우 메서드는 CancelEdit 셀 편집을 취소하지만 보류 중인 행 편집은 취소하지 않습니다. 셀이 편집 모드 CancelEdit 에 있지 않으면 보류 중인 모든 행 편집을 취소합니다.

적용 대상

CancelEdit(DataGridEditingUnit)

편집 모드에 있는 지정된 셀이나 행에 대한 CancelEditCommand 명령을 호출합니다.

public:
 bool CancelEdit(System::Windows::Controls::DataGridEditingUnit editingUnit);
public bool CancelEdit (System.Windows.Controls.DataGridEditingUnit editingUnit);
member this.CancelEdit : System.Windows.Controls.DataGridEditingUnit -> bool
Public Function CancelEdit (editingUnit As DataGridEditingUnit) As Boolean

매개 변수

editingUnit
DataGridEditingUnit

행 또는 셀 편집을 취소할지 여부를 지정하는 열거형 값 중 하나입니다.

반환

현재 셀이나 행이 편집 모드를 끝내면 true이고, 그렇지 않으면 false입니다.

설명

이 메서드는 지정된 DataGridEditingUnit 에 대해 보류 중인 편집 변경 내용을 되돌리고 편집 모드를 종료합니다.

적용 대상