IRowContext - интерфейс

Контекст для диалога редактирования строки в карточке.

Definition

Пространство имён: Tessa.UI.Cards
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public interface IRowContext : INotifyPropertyChanged
Implements
INotifyPropertyChanged

Свойства

CancelValidation Признак того, что при закрытии строки не должны выполняться проверки, связанные с данными строки.
ClosingWithMiddleButtonClick Признак того, что окно в процессе закрытия по нажатию средней кнопки мыши или уже было закрыто по этой же причине.
DialogResult Результат отображения диалогового окна. Семантика значения зависит от значения свойства [IRowContext.EditingType]. По умолчанию возвращает значение null.
DialogResultWhenClosingПредварительный результат отображения диалогового окна в процессе его закрытия.
EditingTypeСпособ редактирования строки.
FormФорма для редактирования строки.
HasValidationErrors Признак того, что при последней попытке закрыть строку возникли ошибки валидации, связанные с данными строки.

Методы

CanCloseAsync Выполняет проверку и возвращает признак того, что диалог редактирования строки может быть закрыт.
InitializeAsync Выполняет инициализацию окна, в котором отображается строка карточки. Возвращает признак того, что окно успешно инициализировано и может быть открыто (в противном случае открытие окна требуется отменить).
ResetAfterCancel Выполняет сброс некоторых свойств на значения по умолчанию после отмены закрытия строки.

События

PropertyChangedOccurs when a property value changes.
(Унаследован от INotifyPropertyChanged)

См. также