CardUIHelper - класс |
Пространство имён: Tessa.UI.Cards
public static class CardUIHelper
Тип CardUIHelper предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() ![]() | CardLibraryFilter |
Строка фильтра для файлов с экспортированными карточками Tessa.
|
![]() ![]() | CardStorageFilter |
Строка фильтра для файлов со структурой карточек Tessa.
|
![]() ![]() | CardTypeFilter |
Строка фильтра для типов карточек Tessa.
|
![]() ![]() | ExportedCardFilter |
Строка фильтра для файлов с экспортированными карточками Tessa.
|
![]() ![]() | HorizontalAlignmentIntegers |
Выравнивание по горизонтали. В модели данных записывается как целое число int.
|
![]() ![]() | HorizontalAlignmentValues |
Выравнивание по горизонтали. В модели данных записывается как значение перечисления HorizontalAlignment.
|
![]() ![]() | VerticalAlignmentIntegers |
Выравнивание по горизонтали. В модели данных записывается как целое число int.
|
![]() ![]() | VerticalAlignmentValues |
Выравнивание по горизонтали. В модели данных записывается как значение перечисления VerticalAlignment.
|
Имя | Описание | |
---|---|---|
![]() ![]() | ColumnExistsInParentControl |
Возвращает признак того, что заданная колонка разрешена в дочерней форме указанного элемента управления
или текущей является форма типа карточки.
|
![]() ![]() | ColumnExistsInType |
Возвращает признак того, что заданная колонка разрешена в указанном типе карточки.
|
![]() ![]() | ColumnHasOrContainsType |
Возвращает признак того, что заданная колонка column имеет указанный тип type,
либо она является комплексной колонкой, которая содержит хотя бы одну физическую колонку заданного типа.
|
![]() ![]() | EmptySavingFuncAsync |
Метод по сохранению модели представления карточки ICardModel,
не выполняющее действий по сохранению.
Метод можно указать посредством вызова SetSavingFunc(CardModelSavingFuncAsync).
|
![]() ![]() | FixOrderControlSettingsAsync |
Исправляет настройки контрола CardTypeTableControl,
который содержит настройку OrderColumnIDSetting
и опционально IsSaveOrderSetting.
Исправление включает в себя отказ от настройки IsSaveOrderSetting
в качестве определения того, следует ли выполнять сохранение порядка строк в секции,
и определение этого по наличию идентификатора в настройке OrderColumnIDSetting.
|
![]() ![]() | FormIsGrid |
Возвращает признак того, что форма настроена через конструктор блоков. Для построения интерфейса такой формы
используйте метод GenerateFormGridUI(IFormViewModel, Boolean).
|
![]() ![]() | GenerateFormGridUI |
Выполняет генерацию пользовательского интерфейса для отображения формы, которая настроена через конструктор блоков.
Если форма не настроена через конструктор, то возвращается пустой объект. Метод не возвращает null.
|
![]() ![]() | GetDefaultControlCaptionColor |
Возвращает цвет, используемый для указания цвета текста по умолчанию для заголовка контрола.
|
![]() ![]() | GetExportedCardDesiredFileNameWithoutExtension |
Возращает предпочитаемое имя файла, в которую экспортируется карточка, без расширения.
|
![]() ![]() | GetSelectedTab<T> |
Возвращает выбранную вкладку, сохранённую по индексу посредством метода GetSelectedTabIndex<T>(ICollection<T>, T).
|
![]() ![]() | GetSelectedTabIndex<T> |
Возвращает индекс выбранной вкладки.
|
![]() ![]() | GetSettingFromThickness |
Возвращает строку настроек, полученную по значению Thickness.
|
![]() ![]() | GetThicknessFromSettings |
Возвращает значение Thickness, полученное по строке из настроек.
|
![]() ![]() | GetWorkspaceNameAsync |
Получить название вкладки рабочей области для модели карточки.
|
![]() ![]() | ModifyTemplateCardEditor |
Изменяем редактор карточки шаблона перед отображением. Метод требуется выполнить один раз
после открытия карточки шаблона, но перед её отображением пользователю.
|
![]() ![]() | OnWorkspaceClosingAsync |
Обработчик для события закрытия рабочей области карточки.
|
![]() ![]() | OnWorkspaceClosingWithSaveAsync |
Обработчик события сохранения карточки после закрытия.
|
![]() ![]() | ProhibitTileExecutionInLeftPanelWhenEditorInProgress |
Метод добавляет обработчик, запрещающий выполнение плиток, расположенных на левой боковой панели, для всех событий,
кроме Default, если в текущем контексте плитки содержится редактор ICardEditorModel,
выполняющий асинхронную операцию OperationInProgress.
Если обработчик уже был добавлен посредством этого метода, то действий не производится.
|
![]() ![]() | SetCaptionStyle |
Устанавливает стиль заголовка контрола по метаинформации контрола.
|
![]() ![]() | SetTextStyle |
Устанавливает стиль текста из заданного объекта с настройками.
|
![]() ![]() | TableExistsInType |
Возвращает признак того, что заданная таблица разрешена в указанном типе карточки.
|
![]() ![]() | TryCreateFromTemplateAsync |
Асинхронно создаёт карточку по шаблону и открывает её. Метод выполняется асинхронно и должен либо вызываться в потоке UI с последующим await,
либо поток UI не должен быть заблокирован на время выполнения этого метода (иначе это приведёт к взаимной блокировке потоков).
Возвращает задачу с объектом открытой вкладки или null, если вкладку открыть не удалось.
Метод не показывает сплэш в процессе создания карточки, поэтому его должно
|
![]() ![]() | TryCreateFromTemplateResponseAsync |
Обрабатывает запрос с созданной карточкой, полученный в результате создания карточки по шаблону,
и открывает редактор такой карточки в отдельной вкладке.
Возвращает объект открытой вкладки или null, если вкладку открыть не удалось.
|
![]() ![]() | TryEditCardInTemplateAsync |
Запускает асинхронную задачу, которая открывает карточку в шаблоне для редактирования.
Задача возвращает null, если при выполнении возникли ошибки.
Возвращённая задача не может быть равна null.
|
![]() ![]() | TryGetOrderColumnIDAsync |
Возвращает идентификатор колонки, в которой содержится порядок строк в секции,
с которой связан заданный контрол CardTypeTableControl.
Настройки контрола должны содержать настройку OrderColumnIDSetting
и опционально IsSaveOrderSetting.
|
![]() ![]() | TryOpenTemplateFromCardAsync |
Запускает асинхронную задачу, которая создаёт и открывает вкладку с редактором карточки шаблона из карточки,
которая редактируется в шаблоне.
Изменения из редактируемой карточки сериализуются в карточке шаблона перед открытием вкладки с шаблоном.
Задача возвращает null, если при выполнении возникли ошибки.
Возвращённая задача не может быть равна null.
|
Имя | Описание | |
---|---|---|
![]() ![]() | CardTypeDefaultExt |
Расширение по умолчанию для экспорта типов карточек.
|
![]() ![]() | DefaultDialogName |
Название стандартного диалога, в котором открывается карточка.
|
![]() ![]() | EditTemplateCardModelFlags |
Флаги, которые устанавливаются для редактируемых в шаблоне карточек.
|
![]() ![]() | ExportedCardDefaultExt |
Расширение по умолчанию для экспортированных карточек.
|
![]() ![]() | FileControlContextCardModelKey |
Ключ, по которому объект ICardModel содержится в контексте IFileControlExtensionContext в свойстве Info.
|
![]() ![]() | SpecialCardModelFlags |
Флаги, установка любого из которых в Flags означает,
что карточка открыта в специальном режиме, в котором необходимо включить или отключить некоторые функции.
|
![]() ![]() | TemplateWasRepairedKey |
Признак того, что структура карточки шаблона была исправлена после изменения схемы данных.
Устанавливается для карточки, редактируемой в шаблоне, в её Info.
|
![]() ![]() | ValidationObjectsKey |
Ключ в ICardModel.Info, в котором хранятся объекты валидации.
|