Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions MAUI/DataGrid/Column-types.md
Original file line number Diff line number Diff line change
Expand Up @@ -1426,9 +1426,9 @@ The `DataGridNumericColumn` allows formatting the numeric data with culture-spec

## DataGridMultiColumnComboBoxColumn

The `DataGridMultiColumnComboBoxColumn` displays enumeration as cell contents and hosts a (SfMultiColumnComboBox)[] in editing mode. This column type allows you to define the predefined columns in its drop-down, similar to SfDataGrid.
The `DataGridMultiColumnComboBoxColumn` displays enumeration as cell contents and hosts a [SfMultiColumnComboBox]() in editing mode. This column type allows you to define the predefined columns in its drop-down, similar to SfDataGrid.

You can change the value by selecting the item from drop down or by editing the entry in `SfMultiColumnComboBox`. To disable text editing, set the (IsTextReadOnly)[] property to `true`.
You can change the value by selecting the item from drop down or by editing the entry in `SfMultiColumnComboBox`. To disable text editing, set the [IsTextReadOnly]() property to `true`.

{% tabs %}
{% highlight xaml %}
Expand Down Expand Up @@ -1476,7 +1476,7 @@ this.dataGrid.Columns.Add(column);

{% endtabs %}

SfDataGrid triggers, (CurrentCellDropDownSelectionChanged)[] event, when the SelectedValue is changed. (CurrentCellDropDownSelectionChangedEventArgs)[] of `CurrentCellDropDownSelectionChanged` event provides the information about the changed cell value.
SfDataGrid triggers, [CurrentCellDropDownSelectionChanged]() event, when the SelectedValue is changed. [CurrentCellDropDownSelectionChangedEventArgs]() of `CurrentCellDropDownSelectionChanged` event provides the information about the changed cell value.

`SelectedIndex` property returns the index of selected item.
`SelectedItem` property returns the selected item from drop down list.
Expand All @@ -1485,26 +1485,26 @@ SfDataGrid triggers, (CurrentCellDropDownSelectionChanged)[] event, when the Sel

### Auto-complete support

You can enable the `SfMultiColumnComboBox` to automatically complete the entered input value by setting the (AllowAutoComplete)[] property to `true`. When enabled, this property compares the entered text with each item in the underlying data source of `DataGridMultiColumnComboBoxColumn` and autocomplete the input with the matched value based on the DisplayMember.
You can enable the `SfMultiColumnComboBox` to automatically complete the entered input value by setting the [AllowAutoComplete]() property to `true`. When enabled, this property compares the entered text with each item in the underlying data source of `DataGridMultiColumnComboBoxColumn` and autocomplete the input with the matched value based on the DisplayMember.

### Filtering

You can enable the `SfMultiColumnComboBox` to dynamically filter the drop-down list items based on the text typed in the entry by setting (AllowIncrementalFiltering)[] property to `true`. Additionally, `DataGridMultiColumnComboBoxColumn` allows filtering based on case sensitivity by setting (AllowCaseSensitiveFiltering)[] to `true`. These features help users to quickly select items from large list.
You can enable the `SfMultiColumnComboBox` to dynamically filter the drop-down list items based on the text typed in the entry by setting [AllowIncrementalFiltering]() property to `true`. Additionally, `DataGridMultiColumnComboBoxColumn` allows filtering based on case sensitivity by setting [AllowCaseSensitiveFiltering]() to `true`. These features help users to quickly select items from large list.

<img alt="DataGridMultiColumnComboBox column with Filtering .NET MAUI DataGrid" src="Images\column-types\maui-datagrid-MultiColumn-ComboBox-column-filtering.png" width="404"/>

### Null value support

You can allow null values in the column by setting the (AllowNullValue)[] property to `true`.
You can allow null values in the column by setting the [AllowNullValue]() property to `true`.

N>
The AllowNullValue will work only when the underlying property type is Nullable.

### Popup Size Customization

You can change the size of drop-down popup by setting (PopupWidth)[] and (PopupHeight)[] properties. If these values are not set, the popup width defaults to the `PopupMinWidth` property, which is 200.0 by default. Similarly, the popup height defaults to the `PopupMinHeight` property, which is 300.0 by default.
You can change the size of drop-down popup by setting [PopupWidth]() and [PopupHeight]() properties. If these values are not set, the popup width defaults to the `PopupMinWidth` property, which is 200.0 by default. Similarly, the popup height defaults to the `PopupMinHeight` property, which is 300.0 by default.

Additionally, `SfMultiColumnComboBox` can automatically adjust the popup width based on the actual size of the SfDataGrid by setting the (IsAutoPopupSize)[] property to `true`.
Additionally, `SfMultiColumnComboBox` can automatically adjust the popup width based on the actual size of the SfDataGrid by setting the [IsAutoPopupSize]() property to `true`.

### Loading different ItemsSource for each row

Expand Down Expand Up @@ -1582,7 +1582,7 @@ internal class ItemsSourceSelector : IItemsSourceSelector

<img alt="DataGridMultiColumnComboBox column with ItemsSourceSelector .NET MAUI DataGrid" src="Images\column-types\maui-datagrid-MultiColumn-ComboBox-column-itemsourceselector2.png" width="404"/>

You can download the sample from the following link: (Sample)[https://github.com/SyncfusionExamples/How-to-load-different-items-for-each-row-in-MultiColumn-ComboBox-Column-in-.NET-MAUI-SfDataGrid].
You can download the sample from the following link: [Sample](https://github.com/SyncfusionExamples/How-to-load-different-items-for-each-row-in-MultiColumn-ComboBox-Column-in-.NET-MAUI-SfDataGrid).

## Row header

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion MAUI/DataGrid/freeze-panes.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ The DataGrid allows you to customize the color of the freeze pane line using the

### Freeze pane line thickness

The DataGrid provides an option to customize the thickness of the freeze pane line using the `DataGridStyle.FreezePaneLineStrokeThickness` property. This property defines the stroke width for all frozen rows and columns in both the body and footer regions
The DataGrid provides an option to customize the thickness of the freeze pane line using the [DataGridStyle.FreezePaneLineStrokeThickness](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.DataGrid.DataGridStyle.html?tabs=tabid-1#Syncfusion_Maui_DataGrid_DataGridStyle_FreezePaneLineStrokeThickness) property. This property defines the stroke width for all frozen rows and columns in both the body and footer regions

N> The default value of `FreezePaneLineStrokeThickness` is 1.

Expand Down