PropertyGridHelperCreateDefaultTableItems - метод

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

Definition

Пространство имён: Tessa.UI.Cards.Editors
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public static PropertyGridItem[] CreateDefaultTableItems(
	CardTypeTableControl control,
	CardType type,
	ICardDialogManager dialogManager,
	ICardSchemeInfoProvider cardSchemeInfoProvider,
	bool createSectionSelector = true,
	Func<SchemeTable, CancellationToken, ValueTask<bool>> additionalTableFuncAsync = null
)

Параметры

control  CardTypeTableControl
Элемент управления, свойства которого требуется редактировать.
type  CardType
Тип карточки, в который включён элемент управления.
dialogManager  ICardDialogManager
Объект, предоставляющий средства для вывода диалогов в карточках и типах карточек.
cardSchemeInfoProvider  ICardSchemeInfoProvider
Объект, предоставляющий метаинформацию по схеме данных.
createSectionSelector  Boolean  (Optional)
Признак того, что следует создавать элемент PropertyGridItem для выбора секции.
additionalTableFuncAsync  FuncSchemeTable, CancellationToken, ValueTaskBoolean  (Optional)
Предикат, выполняющий дополнительную фильтрацию таблиц, например, по их типу, или null, если дополнительная фильтрация не требуется.

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

PropertyGridItem
Стандартный набор элементов PropertyGridItem для редактирования свойств элемента управления CardTypeTableControl.

См. также