Class DataGridMultiColumnComboBoxColumn
Represents a column that display enumeration as its cell content.
Inherited Members
Namespace: Syncfusion.Maui.DataGrid
Assembly: Syncfusion.Maui.DataGrid.dll
Syntax
public class DataGridMultiColumnComboBoxColumn : DataGridColumn, IDisposable, IFilterDefinition
Constructors
DataGridMultiColumnComboBoxColumn()
Initializes a new instance of DataGridMultiColumnComboBoxColumn class.
Declaration
public DataGridMultiColumnComboBoxColumn()
Fields
AllowAutoCompleteProperty
Identifies the AllowAutoComplete bindable property.
Declaration
public static readonly BindableProperty AllowAutoCompleteProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
AllowCaseSensitiveFilteringProperty
Identifies the
Declaration
public static readonly BindableProperty AllowCaseSensitiveFilteringProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
AllowIncrementalFilteringProperty
Identifies the AllowIncrementalFiltering bindable property.
Declaration
public static readonly BindableProperty AllowIncrementalFilteringProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
AllowNullValueProperty
Identifies the AllowNullValue bindable property.
Declaration
public static readonly BindableProperty AllowNullValueProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
AutoGenerateColumnsModeProperty
Identifies the AutoGenerateColumnsMode bindable property.
Declaration
public static readonly BindableProperty AutoGenerateColumnsModeProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
ColumnsProperty
Identifies the Columns bindable property.
Declaration
public static readonly BindableProperty ColumnsProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
DisplayMemberProperty
Identifies the DisplayMember bindable property.
Declaration
public static readonly BindableProperty DisplayMemberProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
IsAutoPopupSizeProperty
Identifies the IsAutoPopupSize bindable property.
Declaration
public static readonly BindableProperty IsAutoPopupSizeProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
IsTextReadOnlyProperty
Identifies the IsTextReadOnly bindable property.
Declaration
public static readonly BindableProperty IsTextReadOnlyProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
ItemsSourceProperty
Identifies the ItemsSource bindable property.
Declaration
public static readonly BindableProperty ItemsSourceProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
ItemsSourceSelectorProperty
Identifies the ItemsSourceSelector bindable property.
Declaration
public static readonly BindableProperty ItemsSourceSelectorProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
PopupColumnWidthModeProperty
Identifies the PopupColumnWidthMode bindable property.
Declaration
public static readonly BindableProperty PopupColumnWidthModeProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
PopupHeightProperty
Identifies the PopupHeight bindable property.
Declaration
public static readonly BindableProperty PopupHeightProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
PopupWidthProperty
Identifies the PopupWidth bindable property.
Declaration
public static readonly BindableProperty PopupWidthProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
SearchConditionProperty
Identifies the SearchCondition bindable property.
Declaration
public static readonly BindableProperty SearchConditionProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
ValueMemberProperty
Identifies the ValueMember bindable property.
Declaration
public static readonly BindableProperty ValueMemberProperty
Field Value
| Type |
|---|
| Microsoft.Maui.Controls.BindableProperty |
Properties
AllowAutoComplete
Gets or sets a value to complete the user input rather than typing the entire entry from the SfMultiColumnDropDwonControl.
Declaration
public bool AllowAutoComplete { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | true if the auto completion is activated ; otherwise , false. The default value is true. |
AllowCaseSensitiveFiltering
Gets or sets a value that indicates whether to enable the case-sensitive during AllowIncrementalFiltering in DataGridMultiColumnComboBoxColumn.
Declaration
public bool AllowCaseSensitiveFiltering { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | true if the case-sensitive is enabled during incremental filtering is applied in DataGridMultiColumnComboBoxColumn; otherwise, false . The default value is false. |
AllowIncrementalFiltering
Gets or sets a value that indicates whether the user can filter the values from drop-down grid dynamically being characters entered on the cell in DataGridMultiColumnComboBoxColumn.
Declaration
public bool AllowIncrementalFiltering { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | true if the user can filter the values from drop-down grid dynamically being characters entered on the cell ; otherwise , false . The default value is true. |
Remarks
Records are filtered based on DataGridSearchType when AllowIncrementalFiltering is enabled.
AllowNullValue
Gets or sets a value that indicates whether the null values are allowed in the DataGridMultiColumnComboBoxColumn column.
Declaration
public bool AllowNullValue { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | true if the null values are allowed ; otherwise , false . The default value is false. |
AutoGenerateColumnsMode
Gets or sets a value that indicates how the columns are generated during automatic column generation.
Declaration
public AutoGenerateColumnsMode AutoGenerateColumnsMode { get; set; }
Property Value
| Type | Description |
|---|---|
| AutoGenerateColumnsMode | One of the AutoGenerateColumnsMode enumeration that specifies the mode of automatic column generation.The default value is |
See Also
Columns
Gets or sets the collection that contains all the columns in the DataGridMultiColumnComboBoxColumn column.
Declaration
public ColumnCollection Columns { get; set; }
Property Value
| Type | Description |
|---|---|
| ColumnCollection | The collection that contains all the columns in the DataGridMultiColumnComboBoxColumn column. |
See Also
DisplayMember
Gets or sets a string that specifies the name of data member to represent its value to the display mode of the SfMultiColumnComboBox .
Declaration
public string DisplayMember { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | A string that specifies the name of data member to be displayed in the SfMultiColumnComboBox . The default value is string.Empty . |
IsAutoPopupSize
Gets or sets value that indicates whether the pop-up size is adjusted automatically based on its content.
Declaration
public bool IsAutoPopupSize { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | true if the pop-up size is adjusted based on its content ; otherwise , false . The default value is false. |
IsTextReadOnly
Gets or sets the upper bound for the pop-up height of DataGridMultiColumnComboBoxColumn.
Declaration
public bool IsTextReadOnly { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The maximum height constraint of the pop-up in DataGridMultiColumnComboBoxColumn. |
ItemsSource
Gets or sets the collection that is used to generate the content of the DataGridMultiColumnComboBoxColumn column.
Declaration
public object ItemsSource { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object | The collection that is used to generate the content of the DataGridMultiColumnComboBoxColumn column. |
ItemsSourceSelector
Gets or sets the ItemSource selector for the DataGridMultiColumnComboBoxColumn.
Declaration
public IItemsSourceSelector ItemsSourceSelector { get; set; }
Property Value
| Type | Description |
|---|---|
| IItemsSourceSelector | The ItemSource selector that is used to bind a different ItemSource for each row in DataGridMultiColumnComboBoxColumn. |
PopupColumnWidthMode
Gets or sets a value that indicates how the width of DataGridMultiColumnComboBoxColumn is determined.
Declaration
public ColumnWidthMode PopupColumnWidthMode { get; set; }
Property Value
| Type | Description |
|---|---|
| ColumnWidthMode | One of the enumeration in ColumnWidthModethat adjust the column width.The default value is Syncfusion.Maui.DataGrid.ColumnWidthMode.None. |
See Also
PopupHeight
Gets or sets the height of the drop-down pop-up.
Declaration
public double PopupHeight { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The height of the drop-down pop-up . The PopupHeight is set as default height of drop-down Popup. |
Remarks
The pop-up adjusts the height based on the PopupHeight when its value greater than the PopupMinHeight and lesser than the PopupMaxHeight.
PopupWidth
Gets or sets the width of the drop-down pop-up.
Declaration
public double PopupWidth { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The width of the drop-down Popup.The PopupWidth is set as default width of drop-down Popup. |
Remarks
The pop-up adjusts the width based on the PopupWidth when its value greater than the PopupMinWidth and lesser than the PopupMaxWidth.
SearchCondition
Gets or sets a value for search condition when AllowIncrementalFiltering is enabled.
Declaration
public DataGridSearchType SearchCondition { get; set; }
Property Value
| Type | Description |
|---|---|
| DataGridSearchType | A value of the enumeration DataGridSearchType. The default value is StartsWith. |
Remarks
Records are filtered based on DataGridSearchType when AllowIncrementalFiltering is enabled.
ValueMember
Gets or sets a string that specifies the name of data member to display its values to the drop-down list of SfMultiColumnComboBox.
Declaration
public string ValueMember { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | A string that specifies the name of data member to display its values in to the drop-down list. The default value is string.Empty . |
Methods
SetConverterForDisplayBinding()
Sets the converter for the DisplayBinding of column.
Declaration
protected override void SetConverterForDisplayBinding()