SingleControlBlockViewModel - свойства |
Тип SingleControlBlockViewModel предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() | BlockMargin |
Предпочитаемый отступ блока относительно других блоков.
Обычно для всех блоков, кроме первого, задаётся отступ сверху.
(Унаследован от BlockViewModelBase.) |
![]() | BlockVisibility | Видимость блока. (Унаследован от BlockViewModelBase.) |
![]() | Caption | Заголовок блока. (Унаследован от BlockViewModelBase.) |
![]() | CaptionVisibility | Видимость заголовка блока. (Унаследован от BlockViewModelBase.) |
![]() | CardTypeBlock | Информация о типе отображаемого блока. (Унаследован от BlockViewModelBase.) |
![]() | Control |
Элемент управления, выводимый в блоке.
|
![]() | ControlMargin |
Предпочитаемый отступ элемента управления относительно других элементов управления.
Обычно для всех элементов управления, кроме первого, задаётся отступ сверху.
(Унаследован от BlockViewModelBase.) |
![]() | Controls | Упорядоченная коллекция элементов управления в блоке, доступная только для чтения. (Переопределяет BlockViewModelBase.Controls.) |
![]() | DoNotCollapseWithTopBlock | Признак того, блок не должен сворачиваться вместе с верхнем блоком. По умолчанию блок сворачивается вместе с верхним блоком, если его заголовок скрыт. (Унаследован от BlockViewModelBase.) |
![]() | Form | Форма, в которой размещён текущий блок. (Унаследован от BlockViewModelBase.) |
![]() | Initialized |
Признак того, что форма уже инициализирована вызовом InitializeAsync(CancellationToken),
поэтому повторные вызовы метода будут игнорироваться.
(Унаследован от BlockViewModelBase.) |
![]() | IsEmpty | Признак того, что блок не содержит отображаемых данных. (Унаследован от BlockViewModelBase.) |
![]() | IsExpandable |
Признак того, что блок может сворачиваться и разворачиваться, независимо от других блоков.
Обычно у такого блока есть заголовок и он является видимым. Значение свойства носит рекомендательный характер
и может игнорироваться при установке свойства [IBlockViewModel.IsExpanded].
(Унаследован от BlockViewModelBase.) |
![]() | IsExpanded |
Признак того, что блок развернут. Для сворачивания и разворачивания блоков группами рекомендуется
использовать метод [IBlockViewModel.ExpandBlockGroup].
(Унаследован от BlockViewModelBase.) |
![]() | IsExpandedWithGroup | Устарело.
Признак того, что блок развёрнут. Установка значения свойства аналогична вызову метода ExpandBlockGroup(Boolean).
Свойство используется для привязки в UI, не рекомендуется использовать его в расширениях.
Вместо этого применяйте свойство IsExpanded и метод ExpandBlockGroup(Boolean).
(Унаследован от BlockViewModelBase.) |
![]() | IsUnloaded |
Признак того, что объект был выгружен и уже не может использоваться в UI.
Например, если объект является контролом карточки, то он становится выгруженным после закрытия
формы редактирования строки или пре рефреше карточки.
(Унаследован от SupportUnloadingViewModel.) |
![]() | IsVisibilityRearranged |
Признак того, что видимость блока была изменена в процессе перерисовки содержимого.
Поле используется системой и сбрасывается в false при ручном изменении видимости.
(Унаследован от BlockViewModelBase.) |
![]() | LeftCaptions |
Признак того, что заголовки элементов управления выводятся слева, а не сверху.
Блок может не поддерживать такой вывод, в этом случае изменение свойства не приводит к изменению заголовков.
После изменения значения вызовите метод [IBlockViewModel.RearrangeSelf]
или [IBlockViewModel.Rearrange].
(Унаследован от BlockViewModelBase.) |
![]() | Model |
Модель для текущей модели представления.
(Унаследован от ViewModel<TModel>.) |
![]() | Name | Имя блока, по которому он доступен в коллекции. (Унаследован от BlockViewModelBase.) |
![]() | Scope | (Унаследован от ViewModel<TModel>.) |
![]() | StretchVertically |
Признак того, что единственный элемент управления растягивается по вертикали на максимальную доступную высоту.
Рекомендуется для предпросмотра файлов и других элементов управления, которые должны сразу занять максимум места.
(Унаследован от BlockViewModelBase.) |