Class
DataGridComboBoxColumn

A special DataGridTextColumn implementation which cell value editor is a RadComboBox control.

Definition

Namespace:Telerik.Maui.Controls.DataGrid

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
public class DataGridComboBoxColumn : DataGridTextColumn

Inheritance: objectDataGridColumnDataGridTypedColumnDataGridTextColumnDataGridComboBoxColumn

Inherited Members DataGridTextColumn.CellContentFormatPropertyDataGridTextColumn.CellRendererPropertyDataGridTextColumn.CellContentFormatDataGridTextColumn.CellRendererDataGridTypedColumn.PropertyNamePropertyDataGridTypedColumn.CellContentStylePropertyDataGridTypedColumn.CellContentStyleSelectorPropertyDataGridTypedColumn.CellEditorStylePropertyDataGridTypedColumn.PropertyNameDataGridTypedColumn.CellContentStyleDataGridTypedColumn.CellContentStyleSelectorDataGridTypedColumn.CellEditorStyleDataGridTypedColumn.DataMemberBindingDataGridColumn.CellDecorationStylePropertyDataGridColumn.CellDecorationStyleSelectorPropertyDataGridColumn.WidthPropertyDataGridColumn.MinimumWidthPropertyDataGridColumn.SizeModePropertyDataGridColumn.HeaderTextPropertyDataGridColumn.NamePropertyDataGridColumn.IsVisiblePropertyDataGridColumn.HeaderStylePropertyDataGridColumn.CanUserEditPropertyDataGridColumn.CanUserGroupPropertyDataGridColumn.CanUserFilterPropertyDataGridColumn.CanUserSortPropertyDataGridColumn.CanUserReorderPropertyDataGridColumn.HeaderContentTemplatePropertyDataGridColumn.CellContentTemplatePropertyDataGridColumn.CellContentTemplateSelectorPropertyDataGridColumn.FilterControlTemplatePropertyDataGridColumn.ShowDistinctValuesFilterPropertyDataGridColumn.CellEditTemplatePropertyDataGridColumn.FooterTextPropertyDataGridColumn.FooterStylePropertyDataGridColumn.FooterContentTemplatePropertyDataGridColumn.IsResizablePropertyDataGridColumn.IsFrozenPropertyDataGridColumn.IsSearchablePropertyDataGridColumn.ActualWidthPropertyDataGridColumn.SortDirectionPropertyDataGridColumn.IsFilteredPropertyDataGridColumn.OnPropertyChanged(string)DataGridColumn.CellDecorationStyleDataGridColumn.CellDecorationStyleSelectorDataGridColumn.WidthDataGridColumn.MinimumWidthDataGridColumn.SizeModeDataGridColumn.NameDataGridColumn.HeaderTextDataGridColumn.IsVisibleDataGridColumn.HeaderStyleDataGridColumn.CanUserEditDataGridColumn.CanUserFilterDataGridColumn.AggregateDescriptorsDataGridColumn.AggregateValuesDataGridColumn.CanUserGroupDataGridColumn.CanUserSortDataGridColumn.CanUserReorderDataGridColumn.HeaderContentTemplateDataGridColumn.ActualWidthDataGridColumn.SortDirectionDataGridColumn.IsFilteredDataGridColumn.IsAutoGeneratedDataGridColumn.CellContentTemplateDataGridColumn.CellContentTemplateSelectorDataGridColumn.CellEditTemplateDataGridColumn.FilterControlTemplateDataGridColumn.ShowDistinctValuesFilterDataGridColumn.FooterTextDataGridColumn.FooterStyleDataGridColumn.FooterContentTemplateDataGridColumn.IsResizableDataGridColumn.IsFrozenDataGridColumn.IsSearchableDataGridColumn.DataGrid

Constructors

DataGridComboBoxColumn()

Declaration

cs-api-definition
public DataGridComboBoxColumn()

Fields

ItemDisplayBindingPathProperty

Identifies the ItemDisplayBindingPath dependency property.

Declaration

cs-api-definition
public static readonly BindableProperty ItemDisplayBindingPathProperty

Field Value

BindableProperty

ItemsSourcePathProperty

Identifies the ItemsSourcePath dependency property.

Declaration

cs-api-definition
public static readonly BindableProperty ItemsSourcePathProperty

Field Value

BindableProperty

ItemsSourceProperty

Identifies the ItemsSource dependency property.

Declaration

cs-api-definition
public static readonly BindableProperty ItemsSourceProperty

Field Value

BindableProperty

Properties

ItemDisplayBindingPath

Gets or sets the display member path for the combobox editor.

Declaration

cs-api-definition
public string ItemDisplayBindingPath { get; set; }

Property Value

string

ItemsSource

Gets or sets the items source for the RadComboBox editor.

Declaration

cs-api-definition
public object ItemsSource { get; set; }

Property Value

object

ItemsSourcePath

Gets or sets the path of the property that will be used as an items source for the RadComboBox editor.

Declaration

cs-api-definition
public string ItemsSourcePath { get; set; }

Property Value

string

Methods

CreateGroupDescriptor()

Creates the GroupDescriptorBase instance that is used to group by this column through the user interface.

Declaration

cs-api-definition
protected override GroupDescriptorBase CreateGroupDescriptor()

Returns

GroupDescriptorBase

Overrides DataGridTypedColumn.CreateGroupDescriptor()

CreateSortDescriptor()

Creates the SortDescriptorBase instance that is used to sort by this column through the user interface.

Declaration

cs-api-definition
protected override SortDescriptorBase CreateSortDescriptor()

Returns

SortDescriptorBase

Overrides DataGridTypedColumn.CreateSortDescriptor()

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.

Declaration

cs-api-definition
public override object GetValueForInstance(object instance)

Parameters

instance

object

Returns

object

Overrides DataGridTypedColumn.GetValueForInstance(object)