CardRowViewModel - конструктор

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

Definition

Пространство имён: Tessa.UI.Cards.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public CardRowViewModel(
	CardRow model,
	Card card,
	CardColumnInfo[] columnInfoArray,
	Brush background,
	Func<CardRow, int> getOrder,
	GridViewModel control,
	IMenuContext menuContext,
	ViewModelScope scope
)

Параметры

model  CardRow
Модель строки карточки, для которой создаётся модель представления.
card  Card
Карточка, содержащая строку model.
columnInfoArray  CardColumnInfo
Массив с информацией по колонкам таблицы, упорядоченный в порядке вывода колонок.
background  Brush
Начальный фон строки или null, если используется прозрачный фон.
getOrder  FuncCardRow, Int32
Функция, возвращающая порядковый номер строки по её модели.
control  GridViewModel
Контрол, к которому относится строка. Используется для генерации контекстного меню.
menuContext  IMenuContext
Объект контекста для генерации контекстного меню.
scope  ViewModelScope
Объект, определяющий область видимости для создаваемой модели представления.

См. также