TableHelperCreateCell - метод |
Создает ячейку таблицы
Пространство имён:
Tessa.UI.Views.Content
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис [NotNullAttribute]
public static TableCellViewModel CreateCell(
[NotNullAttribute] IViewMetadata viewMetadata,
[NotNullAttribute] IContextMenuExtendedProvider contextMenuProvider,
[NotNullAttribute] TableRowViewModel row,
[NotNullAttribute] TableColumnViewModel column,
[NotNullAttribute] IDictionary<string, Object> rowData,
[NotNullAttribute] Func<string, AppearanceInfo?> appearanceGetter
)
<NotNullAttribute>
Public Shared Function CreateCell (
<NotNullAttribute> viewMetadata As IViewMetadata,
<NotNullAttribute> contextMenuProvider As IContextMenuExtendedProvider,
<NotNullAttribute> row As TableRowViewModel,
<NotNullAttribute> column As TableColumnViewModel,
<NotNullAttribute> rowData As IDictionary(Of String, Object),
<NotNullAttribute> appearanceGetter As Func(Of String, AppearanceInfo?)
) As TableCellViewModel
public:
[NotNullAttribute]
static TableCellViewModel^ CreateCell(
[NotNullAttribute] IViewMetadata^ viewMetadata,
[NotNullAttribute] IContextMenuExtendedProvider^ contextMenuProvider,
[NotNullAttribute] TableRowViewModel^ row,
[NotNullAttribute] TableColumnViewModel^ column,
[NotNullAttribute] IDictionary<String^, Object^>^ rowData,
[NotNullAttribute] Func<String^, Nullable<AppearanceInfo>>^ appearanceGetter
)
[<NotNullAttribute>]
static member CreateCell :
[<NotNullAttribute>] viewMetadata : IViewMetadata *
[<NotNullAttribute>] contextMenuProvider : IContextMenuExtendedProvider *
[<NotNullAttribute>] row : TableRowViewModel *
[<NotNullAttribute>] column : TableColumnViewModel *
[<NotNullAttribute>] rowData : IDictionary<string, Object> *
[<NotNullAttribute>] appearanceGetter : Func<string, Nullable<AppearanceInfo>> -> TableCellViewModel
Параметры
- viewMetadata
- Тип: Tessa.Views.MetadataIViewMetadata
- contextMenuProvider
- Тип: Tessa.UI.MenuIContextMenuExtendedProvider
Поставщик контекстного меню - row
- Тип: Tessa.UI.Views.ContentTableRowViewModel
Строка в которой располагается ячейка
- column
- Тип: Tessa.UI.Views.ContentTableColumnViewModel
Столбец в котором располагается ячейка
- rowData
- Тип: System.Collections.GenericIDictionaryString, Object
Данные строки
- appearanceGetter
- Тип: SystemFuncString, NullableAppearanceInfo
The appearance Getter.
Возвращаемое значение
Тип:
TableCellViewModel
Созданная ячейка
См. также