ClassDataGridTypedColumn
Defines a DataGridColumn which content is known (strongly typed) and represented by internally built UI. Typed columns are highly optimized for better performance.
Definition
Namespace:Telerik.Maui.Controls.DataGrid
Assembly:Telerik.Maui.Controls.dll
Syntax:
public abstract class DataGridTypedColumn : DataGridColumn
Inheritance: objectDataGridColumnDataGridTypedColumn
Derived Classes:
Inherited Members
Constructors
DataGridTypedColumn()
Initializes a new instance of the DataGridTypedColumn class.
Declaration
protected DataGridTypedColumn()
Fields
CellContentStyleProperty
Identifies the CellContentStyle dependency property.
Declaration
public static readonly BindableProperty CellContentStyleProperty
Field Value
BindableProperty
CellContentStyleSelectorProperty
Identifies the CellContentStyleSelector dependency property.
Declaration
public static readonly BindableProperty CellContentStyleSelectorProperty
Field Value
BindableProperty
CellEditorStyleProperty
Identifies the CellEditorStyle dependency property.
Declaration
public static readonly BindableProperty CellEditorStyleProperty
Field Value
BindableProperty
PropertyNameProperty
Identifies the PropertyName dependency property.
Declaration
public static readonly BindableProperty PropertyNameProperty
Field Value
BindableProperty
Properties
CellContentStyle
Gets or sets the Style object that defines the appearance of each cell associated with this column. The Style should target DataGridTextCellAppearance.
Declaration
public Style CellContentStyle { get; set; }
Property Value
Style
CellContentStyleSelector
Gets or sets the IStyleSelector instance that allows for dynamic appearance on a per cell basis.
Declaration
public IStyleSelector CellContentStyleSelector { get; set; }
Property Value
CellEditorStyle
Gets or sets the Style that will be applied to the cell editor.
Declaration
public Style CellEditorStyle { get; set; }
Property Value
Style
DataMemberBinding
Gets or sets the binding which points to the data member to display in the cells of the DataGridTypedColumn.
Declaration
public BindingBase DataMemberBinding { get; set; }
Property Value
BindingBase
PropertyName
Gets or sets the name of the property of the object type that represents each row within the grid.
Methods
CreateGroupDescriptor()
Creates the GroupDescriptorBase instance that is used to group by this column through the user interface.
Declaration
protected virtual GroupDescriptorBase CreateGroupDescriptor()
Returns
CreateSortDescriptor()
Creates the SortDescriptorBase instance that is used to sort by this column through the user interface.
Declaration
protected virtual SortDescriptorBase CreateSortDescriptor()
Returns
GetValueForInstance(object)
Retrieves the column value for the provided object instance. This actually represents the content of a grid cell where a cell is defined by a row (data item) and a column.