Поделиться через


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 и выходит из режима редактирования.

Применяется к