CardRowMenuContext - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.UI.Cards.ControlsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public CardRowMenuContext(
CardRowViewModel row,
GridViewModel control,
IMenuContext menuContext,
CardCellViewModel cell = null,
int columnIndex = -1,
CancellationToken cancellationToken = default
)
Public Sub New (
row As CardRowViewModel,
control As GridViewModel,
menuContext As IMenuContext,
Optional cell As CardCellViewModel = Nothing,
Optional columnIndex As Integer = -1,
Optional cancellationToken As CancellationToken = Nothing
)
public:
CardRowMenuContext(
CardRowViewModel^ row,
GridViewModel^ control,
IMenuContext^ menuContext,
CardCellViewModel^ cell = nullptr,
int columnIndex = -1,
CancellationToken cancellationToken = CancellationToken()
)
new :
row : CardRowViewModel *
control : GridViewModel *
menuContext : IMenuContext *
?cell : CardCellViewModel *
?columnIndex : int *
?cancellationToken : CancellationToken
(* Defaults:
let _cell = defaultArg cell null
let _columnIndex = defaultArg columnIndex -1
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> CardRowMenuContext
Параметры
- row CardRowViewModel
- Строка таблицы, для которой создаётся контекстное меню.
- control GridViewModel
- Модель представления для элемента управления типа "Таблица".
- menuContext IMenuContext
- Контекст, предоставляющий средства для генерации меню.
- cell CardCellViewModel (Optional)
-
Объект, описывающий ячейку, по которой был выполнен клик,
или null, если клик был по строке снаружи ячеек.
- columnIndex Int32 (Optional)
-
Отсчитываем от нуля порядковый номер колонки, по которой был выполнен клик,
или -1, если порядковый номер колонки неизвестен или ячейка cell равна null.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.