PropertyGridHelperCreateDefaultEntryItems(EntryAutoCompleteAdapter, CardTypeControl, CardType, ICardDialogManager, ICardSchemeInfoProvider, FuncSchemeTable, CancellationToken, ValueTaskBoolean, FuncSchemeColumn, CancellationToken, ValueTaskBoolean, Boolean) - метод

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

Definition

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

Параметры

controlAdapter  EntryAutoCompleteAdapter
Элемент управления, свойства которого требуется редактировать.
parentControl  CardTypeControl
Родительский элемент управления, которому принадлежит форма, или null, если форма расположена в типе карточки.
type  CardType
Тип карточки, в который включён элемент управления.
dialogManager  ICardDialogManager
Объект, предоставляющий средства для вывода диалогов в карточках и типах карточек.
cardSchemeInfoProvider  ICardSchemeInfoProvider
Объект, предоставляющий метаинформацию по схеме данных.
additionalTableFuncAsync  FuncSchemeTable, CancellationToken, ValueTaskBoolean  (Optional)
Предикат, выполняющий дополнительную фильтрацию таблиц, например, по их типу, или null, если дополнительная фильтрация не требуется.
additionalColumnFuncAsync  FuncSchemeColumn, CancellationToken, ValueTaskBoolean  (Optional)
Предикат, выполняющий дополнительную фильтрацию колонок, например, по их типу, или null, если дополнительная фильтрация не требуется.
canBeReadOnly  Boolean  (Optional)
Признак того, что для элемента управления актуально значение флага ReadOnly.

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

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

См. также