PropertyGridSelectorSettings - класс

Настройки для элемента управления, выполняющего редактирование списка таблиц и колонок.

Definition

Пространство имён: Tessa.UI.Cards.Editors
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public sealed class PropertyGridSelectorSettings
Inheritance
Object    PropertyGridSelectorSettings

Конструкторы

PropertyGridSelectorSettings Создаёт экземпляр класса с указанием обязательных свойств.

Свойства

ApproveSelectionAsync Функция, которая проверяет значения выбранных пользователем таблиц и колонок в заданном в параметре селекторе. Возвращает true, если выбор является корректным, или false, если выбор не является корректным и от пользователя требуется заново ввести значения. Если задано значение null, то считается, что значение всегда является корректным. Функция вызывается независимо от того, было ли произведено изменение выделенных колонок относительно предыдущего выбора. НЕ используйте ConfigureAwait(false) для асинхронных вызовов.
ColumnFilterAsync Предикат, определяющий доступность заданной колонки для выбора. Применяется к каждой колонке. Колонки, которые уже были выбраны, по-прежнему можно выбирать независимо от фильтра. Используйте ConfigureAwait(false) для асинхронных вызовов.
ExpandComplexColumnsToPhysical Признак того, что комплексные колонки раскрываются до физических.
IsRequired Признак того, что значение должно быть заполнено, а незаполненное значение считается ошибкой валидации. По умолчанию возвращает true.
SelectionChangedAsync Метод, который выполняется после того, как был выбран и подтверждён набор таблиц и/или колонок, причём этот набор действительно изменился, или null, если при этом не требуется выполнять дополнительных действий. Такой метод обычно вызывается после закрытия окна, в котором выполнялся выбор таблиц и/или колонок. НЕ используйте ConfigureAwait(false) для асинхронных вызовов.
ShowSelectorAsync 
TableFilterAsync Предикат, определяющий доступность заданной таблицы для выбора. Применяется к каждой таблице. Таблицы, которые уже были выбраны, по-прежнему можно выбирать независимо от фильтра. Используйте ConfigureAwait(false) для асинхронных вызовов.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также