New to Telerik UI for .NET MAUIStart a free 30-day trial

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

Definition

Namespace:Telerik.Maui.Controls.DataGrid

Assembly:Telerik.Maui.Controls.dll

Syntax:

C#
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

C#
public DataGridComboBoxColumn()

Fields

Identifies the ItemDisplayBindingPath dependency property.

C#
public static readonly BindableProperty ItemDisplayBindingPathProperty

ItemsSourcePathProperty

BindableProperty

Identifies the ItemsSourcePath dependency property.

C#
public static readonly BindableProperty ItemsSourcePathProperty

ItemsSourceProperty

BindableProperty

Identifies the ItemsSource dependency property.

C#
public static readonly BindableProperty ItemsSourceProperty

Properties

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

C#
public string ItemDisplayBindingPath { get; set; }

Gets or sets the items source for the RadComboBox editor.

C#
public object ItemsSource { get; set; }

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

C#
public string ItemsSourcePath { get; set; }

Methods

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

C#
protected override GroupDescriptorBase CreateGroupDescriptor()
Returns:

GroupDescriptorBase

Overrides: DataGridTypedColumn.CreateGroupDescriptor()

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

C#
protected override SortDescriptorBase CreateSortDescriptor()
Returns:

SortDescriptorBase

Overrides: DataGridTypedColumn.CreateSortDescriptor()

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.

C#
public override object GetValueForInstance(object instance)
Parameters:instanceobjectReturns:

object

Overrides: DataGridTypedColumn.GetValueForInstance(object)