Прочитать на английском

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


DataGrid.CancelEdit Метод

Определение

Вызывает команду CancelEditCommand для ячейки или строки, находящейся в режиме правки.

Перегрузки

CancelEdit()

Вызывает команду CancelEditCommand для ячейки или строки, находящейся в режиме правки.

CancelEdit(DataGridEditingUnit)

Вызывает команду CancelEditCommand для указанной ячейки или строки в режиме правки.

CancelEdit()

Вызывает команду CancelEditCommand для ячейки или строки, находящейся в режиме правки.

C#
public bool CancelEdit();

Возвращаемое значение

Значение true, если текущая ячейка или строка выходит из режима правки или если ни одна из ячеек или строк не находится в режиме правки; в противном случае — значение false.

Комментарии

Если ячейка в настоящее время находится в режиме редактирования, CancelEdit метод отменяет изменение ячейки, но не любые ожидающие изменения строк. Если ячейка не находится в режиме редактирования, CancelEdit отменяет все ожидающие изменения строк.

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

CancelEdit(DataGridEditingUnit)

Вызывает команду CancelEditCommand для указанной ячейки или строки в режиме правки.

C#
public bool CancelEdit(System.Windows.Controls.DataGridEditingUnit editingUnit);

Параметры

editingUnit
DataGridEditingUnit

Одно из значений перечисления, указывающее, следует ли отменить изменения в строке или ячейке.

Возвращаемое значение

Значение true, если в текущей ячейке или строке происходит выход из режима правки; в противном случае — значение false.

Комментарии

Этот метод отменяет все ожидающие изменения для указанного DataGridEditingUnit и выходит из режима редактирования.

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10