SingleControlBlockViewModel - конструктор
Создаёт экземпляр класса с указанием метаинформации по блоку
и с указанием элемента управления, выводимого внутри блока.
Пространство имён: Tessa.UI.Cards.BlocksСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public SingleControlBlockViewModel(
CardTypeBlock block,
string caption,
Visibility captionVisibility,
ICardModel model,
IControlViewModel control,
bool leftCaptions,
bool stretchVertically,
IBlockDependencies blockDependencies = null
)
Public Sub New (
block As CardTypeBlock,
caption As String,
captionVisibility As Visibility,
model As ICardModel,
control As IControlViewModel,
leftCaptions As Boolean,
stretchVertically As Boolean,
Optional blockDependencies As IBlockDependencies = Nothing
)
public:
SingleControlBlockViewModel(
CardTypeBlock^ block,
String^ caption,
Visibility^ captionVisibility,
ICardModel^ model,
IControlViewModel^ control,
bool leftCaptions,
bool stretchVertically,
IBlockDependencies^ blockDependencies = nullptr
)
new :
block : CardTypeBlock *
caption : string *
captionVisibility : Visibility *
model : ICardModel *
control : IControlViewModel *
leftCaptions : bool *
stretchVertically : bool *
?blockDependencies : IBlockDependencies
(* Defaults:
let _blockDependencies = defaultArg blockDependencies null
*)
-> SingleControlBlockViewModel
Параметры
- block CardTypeBlock
- Метаинформация по блоку.
- caption String
- Заголовок блока.
- captionVisibility Visibility
- Видимость заголовка блока.
- model ICardModel
- Модель карточки, доступная в UI.
- control IControlViewModel
- Элемента управления, выводимый в блоке.
- leftCaptions Boolean
- Признак того, что заголовки элементов управления выводятся слева, а не сверху.
- stretchVertically Boolean
-
Признак того, что единственный элемент управления растягивается по вертикали на максимальную доступную высоту.
Рекомендуется для предпросмотра файлов и других элементов управления, которые должны сразу занять максимум места.
- blockDependencies IBlockDependencies (Optional)
- Зависимости для построения моделей представления для блоков.