Unplanned
Last Updated: 19 Aug 2025 11:49 by Kos
Implement a mode in which an update operation is triggered each time the user modifies the input, ensuring that changes are processed in real time as data is entered.
Unplanned
Last Updated: 14 Aug 2025 11:27 by Jack
The bug occurs when dynamically swapping the content of a RadNavigationView in a .NET MAUI application on Windows: if you replace the content with a new instance of a complex control like RadDataGrid (e.g., by setting navigationView.Content = new SampleContentView() in response to navigation or button clicks), the grid may not render or appear at all. This issue does not affect Android or other platforms and is caused by the Windows platform's failure to properly re-measure and re-render the visual tree when the navigation view's content is replaced at runtime, especially with third-party controls.
Completed
Last Updated: 13 Aug 2025 07:40 by ADMIN
Release 11.1.0 (2025 Q3)

When setting GroupAggregatesAlignment NextToHeader and the column size mode is stretch or auto, the aggregates text in the group header is misaligned, part of the text enters in next column when data changes.

When the control is scrolled, some cell is edited or some other operation is applied, the text is displayed as expected.

Completed
Last Updated: 13 Aug 2025 07:40 by ADMIN
Release 11.1.0 (2025 Q3)

A NullReferenceException is thrown during the measure phase of a DataGridTextColumn when a CellRenderer is applied:

Object reference not set to an instance of an object.
   at Telerik.Maui.Controls.DataGrid.DataGridColumn.MeasureDrawingPaintable(LambdaPaintable lambdaPaintable, Object measureContext)
   at Telerik.Maui.Controls.SkiaSharp.SkiaLambdaPainter.Measure(MeasureablePaintable paintable, PurePainterContext context, Double widthConstraint, Double heightConstraint)
   at Telerik.Maui.Controls.DataGrid.MasterArranger.MeasureNodeContainer(Object container, Double widthConstraint)
   at Telerik.Maui.Controls.DataGrid.MasterArranger.MeasureNodeContainer(Object container, Double widthConstraint)
   at Telerik.Maui.Controls.DataGrid.MasterArranger.MeasureGridCellModel(GridCellModel model)
   at Telerik.Maui.Controls.DataGrid.CellModelGenerator.GetSize(GridCellModel decorator)
   at Telerik.Maui.Controls.DataGrid.CellsController`1.GenerateCellsForRow(IItemInfoNode rowModel, Int32 rowSlot)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.GenerateModelsForInfos(IList`1 itemInfos, ModelGenerationContext modelGenerationContext, MeasureContext measureContext)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.MeasureForward(MeasureContext& context)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.MeasureVertically(RadSize availableSize, Double offset, Double verticalBuffer)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.OnMeasure(RadSize availableSize, Double offset, Double verticalBuffer)
   at Telerik.Maui.Controls.DataGrid.GridModel.MeasureCells(RadSize availableSize)
   at Telerik.Maui.Controls.DataGrid.DataGridContentLayout.Measure(Double widthConstraint, Double heightConstraint)
   at Microsoft.Maui.Platform.MauiPanel.MeasureOverride(Size availableSize)
   at ABI.Microsoft.UI.Xaml.IFrameworkElementOverrides.Do_Abi_MeasureOverride_0(IntPtr thisPtr, Size availableSize, Size* result)
Completed
Last Updated: 13 Aug 2025 07:40 by ADMIN
Release 11.1.0 (2025 Q3)

We're noticing issues related to grid load. We're observing the flickering of the data grid on launch.

In some cases, the grid would stay blank and won't recover until the window is resized (which would trigger repainting of the grid).

The behavior occurs with 11.0.0 version and above. With 10.1.0 no issues.

Unplanned
Last Updated: 11 Aug 2025 15:36 by Leonard
Created by: Leonard
Comments: 0
Category: DataGrid
Type: Feature Request
0

I want to select multiple rows by selecting one and then holding down the shift key and selecting more.

For example in WPF DataGrid there is an Extended multiple selection option: https://docs.telerik.com/devtools/wpf/controls/radgridview/selection/multiple-selection 

Unplanned
Last Updated: 11 Jul 2025 12:09 by ADMIN
Created by: Chris
Comments: 1
Category: DataGrid
Type: Feature Request
0

Currently, i can use the public method ScrollItemIntoView to scroll to an item in the DataGrid. 

I noticed you have an internal method: ScrollColumnIntoView. Please make it public so I can use it to scroll to a specific column.

Completed
Last Updated: 09 Jul 2025 12:43 by ADMIN
Release 11.0.1
An ArgumentException is thrown in the DataGrid when updating a property that exists only on a derived type of an object used in the grid's data source. This occurs specifically when a DelegateAggregateDescriptor is applied to a column.
Completed
Last Updated: 09 Jul 2025 12:43 by ADMIN
Release 11.0.1
When a column in the DataGrid is being resized and is subsequently scrolled out of the viewport, a NullReferenceException is thrown. This happens because the column's model is recycled while the resize operation is still in progress. As a result, the resize logic attempts to access a column from a recycled (and now null) model, leading to the exception.
Completed
Last Updated: 09 Jul 2025 12:43 by ADMIN
Release 11.0.1
Created by: Gabriel
Comments: 0
Category: DataGrid
Type: Bug Report
3
When working in Windows with multiple monitors that have different display scales - dragging a window that contains a DataGrid with frozen columns would often lead to the frozen columns not getting rendered correctly. The frozen columns seem to not take into account the Dpi of the new monitor, but of the old one.
Completed
Last Updated: 09 Jul 2025 12:43 by ADMIN
Release 11.0.1
when setting a custom font to the column header style, the DataGrid crashes with null ref exception on WinUI.
Completed
Last Updated: 09 Jul 2025 12:43 by ADMIN
Release 11.0.1
If you use FooterContentTemplate to add elements into the footer that require mouse over/click events (eg a Button or a Label with a tooltip), it works fine as long as the datagrid has enough data to scroll. However, if you resize the grid bigger or remove items until you no longer need to scroll and you have empty space between the last row and the footer, then none of those mouse events work.
Completed
Last Updated: 09 Jul 2025 12:43 by ADMIN
Release 11.0.1
When the value of a property used in a PropertyAggregateDescriptor changes, and the aggregate is displayed in the group header with GroupAggregatesAlignment="NextToHeader", the header does not reflect the updated aggregate result. This issue also occurs when RenderMode is set to SkiaSharp.
Unplanned
Last Updated: 02 Jul 2025 07:33 by ADMIN
Created by: Paul
Comments: 2
Category: DataGrid
Type: Feature Request
4
I would like to use a mouse to drag a row to a new spot in row order.

Found this info for WinForms, but not finding anything for MAUI RadDataGrid

https://docs.telerik.com/devtools/winforms/knowledge-base/gridview-drag-drop-bound-mode 

https://docs.telerik.com/devtools/winforms/controls/gridview/end-user-capabilities/reordering-rows 
Unplanned
Last Updated: 27 Jun 2025 09:23 by Teddy
Currently, the PropertyGroupDescriptor in the DataGrid component does not support grouping by nested properties (e.g., Customer.Address.City). Enhance the PropertyGroupDescriptor to support nested property paths, allowing developers to group data based on sub-properties within complex objects. This would align with common data-binding patterns and improve the flexibility of the DataGrid for real-world scenarios involving nested data models.
Completed
Last Updated: 03 Jun 2025 13:50 by ADMIN
Release 11.0.0 (2025 Q2)
Created by: Rich
Comments: 1
Category: DataGrid
Type: Feature Request
1
In the current DataGrid implementation, the DataGrid will start with all the groups expanded. The only way to have any form of preference is to programmatically interact with the DataView after data is presented in the control  https://docs.telerik.com/devtools/maui/controls/datagrid/grouping/expand-collapse 

Requested Feature
A better approach that I am requesting a feature for is to have a property available for the DataGrid that sets this value ahead of time.

For example, you could add it as a BindableProperty on the GroupDescriptor class and on the GroupDefinition is to have an IsExapanded property.
Declined
Last Updated: 29 May 2025 16:44 by Teddy
If the data you want to group by is not set by the time the data grid's ItemsSource is set, then the grouping doesn't work as expected. Everything gets into a single group called (blank)
Completed
Last Updated: 21 May 2025 10:56 by ADMIN
Release 11.0.0 (2025 Q2)
Created by: Sanket
Comments: 2
Category: DataGrid
Type: Feature Request
8
Provide a RowStyleSelector property to the DataGrid control.
Unplanned
Last Updated: 21 May 2025 10:38 by ADMIN
expand a row and collapse it. Or expand a few rows, scroll around a bit, and then collapse one. You can get into some weird situations. Gray background over the group, row background and alternate styles are reset. 
Completed
Last Updated: 21 May 2025 08:09 by ADMIN
Release 11.0.0 (2025 Q2)
When DataGrid is grouped and applying filtering, aggregates footer appears in the cells
1 2 3 4 5 6