CardViewControlViewModelCreateColumn - метод
Пространство имён: Tessa.UI.Cards.ControlsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
protected virtual TableColumnViewModel CreateColumn(
string columnName,
SchemeType columnType,
IViewColumnMetadata? columnMetadata = null,
bool isHidden = false,
double width = NaN
)
Protected Overridable Function CreateColumn (
columnName As String,
columnType As SchemeType,
Optional columnMetadata As IViewColumnMetadata = Nothing,
Optional isHidden As Boolean = false,
Optional width As Double = NaN
) As TableColumnViewModel
protected:
virtual TableColumnViewModel^ CreateColumn(
String^ columnName,
SchemeType^ columnType,
IViewColumnMetadata^ columnMetadata = nullptr,
bool isHidden = false,
double width = NaN
)
abstract CreateColumn :
columnName : string *
columnType : SchemeType *
?columnMetadata : IViewColumnMetadata *
?isHidden : bool *
?width : float
(* Defaults:
let _columnMetadata = defaultArg columnMetadata null
let _isHidden = defaultArg isHidden false
let _width = defaultArg width NaN
*)
-> TableColumnViewModel
override CreateColumn :
columnName : string *
columnType : SchemeType *
?columnMetadata : IViewColumnMetadata *
?isHidden : bool *
?width : float
(* Defaults:
let _columnMetadata = defaultArg columnMetadata null
let _isHidden = defaultArg isHidden false
let _width = defaultArg width NaN
*)
-> TableColumnViewModel
- columnName String
-
Уникальное имя колонки. Обычно соответствует алиасу в метаинформации columnMetadata,
если колонка связана с метаинформацией.
- columnType SchemeType
- Тип колонки.
- columnMetadata IViewColumnMetadata (Optional)
-
Метаинформация по колонке представления
или null, если создаваемая колонка не связана с колонкой в метаинформации.
- isHidden Boolean (Optional)
- Признак того, что колонка должна быть скрытой.
- width Double (Optional)
- Ширина колонки или NaN, если ширина определяется автоматически.
TableColumnViewModelСозданная модель представления колонки в таблице.