When uprating the row details data, the data does not update in the UI. You have to resize the window, or collapse then expand the row details to see the updated value.
The behavior happens in 7.0.0 version. In 6.8.0 it works as expected.
I have the following issues when there is a DataGrid inside RowDetails template
1. The + does not change to - after expanding the details
2. Clicking the header in the inner data grid of line 2 does not work (seems disabled)
3. Sometimes cannot edit the inner DataGrid. tapping 2 times on the cell does not enter in edit mode
When setting MinimunHeightRequest to the DataGrid control, the height is not respected.
If you have minimum and maximum height request set, maximum will be applied instead.
It seems that the default fonts in the RadDataGrid do not support some languages, for example this text "이름" cannot be displayed in Android and WinUI. Rectangles are rendered instead of the correct symbols.
Note that a maui Label can properly display the text.
We’ve encountered an issue related to the inner DataGrid within an outer DataGrid’s RowDetailsTemplate:
Steps to reproduce:
1. Create a DataGrid with editable cells and row details.
2. Inside the RowDetailsTemplate, place a layout (e.g., Grid).
3. Within this layout, embed another DataGrid with editable cells.
4. Start the application and expand row details on the Android platform.
5. Double-tap on any inner DataGrid's cell to open the cell editor.
At this moment the UI appears unresponsive.
Behavior on MacCatalyst:
1. Enter in Edit mode in any cell
2. Press Enter
3.Value is committed, but not moved to the next row
Additional note: The KeyDownCommand execute method does not fire on MacCatalyst when cell is in edit mode and Enter is pressed.
This is how it works on Windows
1. Enter in Edit mode in any cell
2. Press Enter
3. Values is committed and the current cell is moved to the next row cell in edit
TapGestureRecognizer not working correctly when tapping inside the DataGrid control on iOS and MacCatalyst platforms.
Workaround:
You could use CellTap or CellDoubleTap commands of the DataGrid control. Here are the links to our documentation articles: DataGrid Commands and DataGrid CellTap Command.
When a Picker is used in a CellEditTemplate, and when in edit mode, when I click on the arrow of the Picker - the picker does not open. It only opens of I click the text in the Picker.
<DataTemplate x:Key="template1">
<Picker ItemsSource="{Binding Item.Categories}" />
</DataTemplate>
<telerik:RadDataGrid x:Name="dataGrid"
AutoGenerateColumns="False">
<telerik:RadDataGrid.Columns>
<telerik:DataGridTextColumn PropertyName="Name" />
<telerik:DataGridTextColumn PropertyName="Category" CellEditTemplate="{StaticResource template1}" />
</telerik:RadDataGrid.Columns>
</telerik:RadDataGrid>
A work-around is to not use a Picker, but use a RadComboBox.