Class TreeGridColumn
Inheritance
System.Object
TreeGridColumn
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Syncfusion.EJ.dll
Syntax
public class TreeGridColumn : EJTagHelper
Constructors
TreeGridColumn()
Declaration
Properties
AllowCellSelection
Enable or disable the cell selection for specific column
Declaration
[JsonProperty("allowCellSelection")]
public bool AllowCellSelection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowEditing
Enable or disable the editing for specific column
Declaration
[JsonProperty("allowEditing")]
public bool AllowEditing { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowFiltering
Enables or disables the ability to filter the rows based on this column.
Declaration
[JsonProperty("allowFiltering")]
public bool AllowFiltering { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowFilteringBlankContent
Declaration
[JsonProperty("allowFilteringBlankContent")]
public bool AllowFilteringBlankContent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowFreezing
Enable or disable the freezing for specific column
Declaration
[JsonProperty("allowFreezing")]
public bool? AllowFreezing { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
AllowSorting
Enables or disables the ability to sort the rows based on this column/field
Declaration
[JsonProperty("allowSorting")]
public bool AllowSorting { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CheckboxEditOptions
Gets or sets la editing parameter for cell and dialog editing
Declaration
[JsonProperty("editParams")]
public CheckBoxProperties CheckboxEditOptions { get; set; }
Property Value
ClipMode
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonProperty("clipMode")]
public TreeGridColumnClipMode ClipMode { get; set; }
Property Value
Command
Declaration
public List<TreeGridCommands> Command { get; }
Property Value
Commands
Declaration
[JsonProperty("commands")]
public List<TreeGridCommands> Commands { get; set; }
Property Value
DateEditOptions
Gets or sets la editing parameter for cell and dialog editing
Declaration
[JsonProperty("editParams")]
public DatePickerProperties DateEditOptions { get; set; }
Property Value
DateTimeEditOptions
Gets or sets la editing parameter for cell and dialog editing
Declaration
[JsonProperty("editParams")]
public DateTimePickerProperties DateTimeEditOptions { get; set; }
Property Value
DisplayAsCheckbox
Specifies the value that indicates to show the value of column as checkbox or string.
Declaration
[JsonProperty("displayAsCheckbox")]
public bool DisplayAsCheckbox { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DropDownData
Gets or sets the drop down data source for editing type drop down column.
Declaration
[JsonConverter(typeof(DataManagerConverter))]
[JsonProperty("dropdownData")]
public object DropDownData { get; set; }
Property Value
Type |
Description |
System.Object |
|
DropDownEditOptions
Gets or sets la editing parameter for cell and dialog editing
Declaration
[JsonProperty("editParams")]
public DropDownListProperties DropDownEditOptions { get; set; }
Property Value
EditTemplate
Gets or sets a template that displays a custom editor used to edit column values.
Declaration
[JsonProperty("editTemplate")]
public TreeGridEditTemplate EditTemplate { get; set; }
Property Value
EditType
Specifies the edit type of the column
Declaration
[JsonProperty("editType")]
[JsonConverter(typeof(StringEnumConverter))]
public TreeGridEditingType EditType { get; set; }
Property Value
Field
Specifies the name of the field from the dataSource to bind with this column.
Declaration
[JsonProperty("field")]
public string Field { get; set; }
Property Value
Type |
Description |
System.String |
|
FilterEditType
Specifies the type of the editor control to be used to filter the rows
Declaration
[JsonProperty("filterEditType")]
[JsonConverter(typeof(StringEnumConverter))]
public TreeGridFilterEditType FilterEditType { get; set; }
Property Value
FilterType
Declaration
[JsonProperty("filterType")]
[JsonConverter(typeof(StringEnumConverter))]
public TreeGridFilterOption? FilterType { get; set; }
Property Value
Gets or sets format for specific column
Declaration
[JsonProperty("format")]
public string Format { get; set; }
Property Value
Type |
Description |
System.String |
|
HeaderTemplateID
Gets or sets a header template ID
Declaration
[JsonProperty("headerTemplateID")]
public string HeaderTemplateID { get; set; }
Property Value
Type |
Description |
System.String |
|
HeaderText
Header text of the column.
Declaration
[JsonProperty("headerText")]
public string HeaderText { get; set; }
Property Value
Type |
Description |
System.String |
|
HeaderTextAlign
Gets or sets a header text alignment for specific column
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonProperty("headerTextAlign")]
public TextAlign HeaderTextAlign { get; set; }
Property Value
HeaderTooltip Template of the column.
Declaration
[JsonProperty("headerTooltip")]
public string HeaderTooltip { get; set; }
Property Value
Type |
Description |
System.String |
|
IsFrozen
Gets or sets a freeze option for specific column
Declaration
[JsonProperty("isFrozen")]
public bool IsFrozen { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsTemplateColumn
Enable or disable the template column for specific column
Declaration
[JsonProperty("isTemplateColumn")]
public bool IsTemplateColumn { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MappingName
Gets or sets mapping name for specific column
Declaration
[JsonProperty("mappingName")]
public string MappingName { get; set; }
Property Value
Type |
Description |
System.String |
|
MaskTextEditOptions
Gets or sets la editing parameter for cell and dialog editing
Declaration
[JsonProperty("editParams")]
public MaskEditProperties MaskTextEditOptions { get; set; }
Property Value
NumericEditOptions
Gets or sets la editing parameter for cell and dialog editing
Declaration
[JsonProperty("editParams")]
public EditorProperties NumericEditOptions { get; set; }
Property Value
Priority
Declaration
[JsonProperty("priority")]
public int Priority { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ShowCheckbox
Enable or disable the displaying check box for specific column in check box selection
Declaration
[JsonProperty("showCheckbox")]
public bool ShowCheckbox { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowInColumnChooser
Gets or sets specific column is display in column chooser or not.
Declaration
[JsonProperty("showInColumnChooser")]
public bool ShowInColumnChooser { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Template
Gets or sets a column template
Declaration
[JsonProperty("template")]
public string Template { get; set; }
Property Value
Type |
Description |
System.String |
|
TemplateID
Gets or sets a column template ID
Declaration
[JsonProperty("templateID")]
public string TemplateID { get; set; }
Property Value
Type |
Description |
System.String |
|
TextAlign
Gets or sets a text alignment for specific column
Declaration
[JsonProperty("textAlign")]
[JsonConverter(typeof(StringEnumConverter))]
public TextAlign TextAlign { get; set; }
Property Value
Tooltip Template of the column.
Declaration
[JsonProperty("tooltip")]
public string Tooltip { get; set; }
Property Value
Type |
Description |
System.String |
|
ValidationRule
Declaration
public List<KeyValue> ValidationRule { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<KeyValue> |
|
ValidationRules
Gets or sets a rules to validate the data before save the edited cell or row.
Declaration
[JsonProperty("validationRules")]
public Dictionary<string, object> ValidationRules { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
Visible
Controls the visibility of the column
Declaration
[JsonProperty("visible")]
public bool Visible { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Width
Gets or sets a width of the column
Declaration
[JsonProperty("width")]
public int Width { get; set; }
Property Value
Type |
Description |
System.Int32 |
|