Unplanned
Last Updated: 31 Oct 2025 07:26 by Akshat
Created by: Akshat
Comments: 0
Category: TemplatedButton
Type: Feature Request
8
allow the button to be accessible using the tab keyboard key.
Unplanned
Last Updated: 30 Oct 2025 14:27 by ADMIN

The signatures are stored in the database as a string, representing the point data of all the lines in the signature.
For example, something like 

"1,2;3,4;5,6;7,8/10,11;12,13;14,15/21,22;23,24;25,26"

Where the string is line-data separated by "/", and the line data is x,y point data separated by semi-colons. 

We don't need the component to present the data exactly that way... we can take care of formatting it how we need, as long as the component exposes a way to get the point and line data.
Unplanned
Last Updated: 30 Oct 2025 09:30 by Patrick Anthamatten

when setting Telerik PlatformDark and PlatformLight themes, the DataPager_PageSizesView_LabelText  localization string of the DataPager does not apply. 

 

Workaround: Use the Telerik themes

Unplanned
Last Updated: 29 Oct 2025 14:53 by Galen
Created by: Galen
Comments: 0
Category: BottomSheet
Type: Feature Request
7
If a IsModal property is introduced, it should apply to ALL states, including custom ones the user adds to the States collection. We expect the following properties if IsModal is true:

- The user should not be able to interact with background content (unless dismissed)

- In terms of accessibility, keyboard navigation should only navigate within the RadBottomSheet.BottomSheetContent (so not the background or RadBottomSheet.Content)

- Preferably a visual indicator like a scrim in the background to indicate to the user that the bottom sheet is acting like a modal, that when tapped, dismisses both the scrim and the bottom sheet.
 
Unplanned
Last Updated: 29 Oct 2025 12:22 by Teddy
jittering occurs when scrolling through the data and having binding in the footer text, expanding the row details and live data update.
Unplanned
Last Updated: 29 Oct 2025 08:58 by Mozes
Created by: Mozes
Comments: 0
Category: Chat (Conversational UI)
Type: Feature Request
0
we need to load more messages when user scrolled to top (or if it is already at the top), but there are no events/hooks that can be used to trigger page-loading method.

There are no events or attachable actions, and the only class ScrollMediator's members are fully consealed by internal directive and cannot be overriden/inherited/created either.

1. How to detect scroll position at the top/bottom?
2. How to initially scroll to certain message (aka unread one) instead of straight to bottom?
Unplanned
Last Updated: 28 Oct 2025 15:14 by Christopher
Created by: Christopher
Comments: 0
Category: DataGrid
Type: Feature Request
0
Similar to the Indicator and FilterIndicator, they both expose FontOptions - FontFamily, FontAttributes and FontSize properties. Provide such for the SortIndicator.
Unplanned
Last Updated: 27 Oct 2025 06:13 by ADMIN
Created by: Kelvin
Comments: 2
Category: Scheduler
Type: Feature Request
3
Add a command that is called when the user taps on the week day in MultiDayView / WeekView definition of the Scheduler with a parameter that date.
Unplanned
Last Updated: 21 Oct 2025 09:53 by Dennis

For the distinct values, there is a bool property that allows you to hide the distinct values: ShowDistinctValuesFilter. 

Expose similar way for the Show Rows with Values options

 

Unplanned
Last Updated: 09 Oct 2025 18:59 by Stephen
Created by: Stephen
Comments: 0
Category: Chart
Type: Feature Request
0

when rendering thousands of data, provide fast line chart. This type of series can be used for system performance monitoring or with chart than need to display thousands data points.

WinForms has fast line chart: https://docs.telerik.com/devtools/winforms/controls/chartview/series-types/fastline 

Unplanned
Last Updated: 07 Oct 2025 12:25 by Parag

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 column is resized or datagrid is scrolled, the aggregates are aligned as expected

Unplanned
Last Updated: 30 Sep 2025 16:18 by Amer
Created by: Uvin
Comments: 3
Category: TabView
Type: Feature Request
14
When setting FlowDirection property to the RadTabView the control behaves differently on different platforms. 
Provide right to left support. 
Unplanned
Last Updated: 30 Sep 2025 12:51 by Teddy

Null reference exception occurs when measuring the cells container:

at Telerik.Maui.Controls.DataGrid.DataGridTextCellArranger.PrepareContainerForItemOverride(GridCellModel model)
   at Telerik.Maui.Controls.DataGrid.DataGridNumericalCellArranger.PrepareContainerForItemOverride(GridCellModel model)
   at Telerik.Maui.Controls.DataGrid.DataGridColumn.Telerik.Maui.Controls.DataGrid.IDataGridColumnDefinition.PrepareContainerForItem(GridCellModel model)
   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)

Unplanned
Last Updated: 30 Sep 2025 12:27 by Teddy

 The following null reference exception occurs inside the CanLoadMoreItems method

Object reference not set to an instance of an object

   at Telerik.Maui.Controls.DataGrid.GridModel.CanLoadMoreItems()
   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)

Unplanned
Last Updated: 28 Sep 2025 16:16 by Hanoch

It seems the issue happens randomly -> crashes on a Windows 19 Server while running a basic Windows Maui app.

There is a public bug report: https://github.com/mono/SkiaSharp/issues/3168   

Unplanned
Last Updated: 27 Sep 2025 19:37 by Urs
Created by: Andrey
Comments: 2
Category: CollectionView
Type: Feature Request
4
The RadListView provides ItemHold event, also a Selection Gestures for tap and hold, expose similar for the RadCollectionView
Unplanned
Last Updated: 24 Sep 2025 08:13 by Benjamin
Created by: Benjamin
Comments: 0
Category: Calendar
Type: Feature Request
8
I would expect that pressing tab navigates from the month/year button/ clickable label, then to the next and previous button, then the preceding tab takes the user to the bottom section where the day is selected.
I would expect the days would then be navigated using arrow keys, enter selects the day, and if tab is pressed, the month/year button/clickable label would be focused.



Currently the only buttons which can be navigated to and are interactable using keyboard are the next and back buttons, i.e.:

However, the user is unable to navigate to the 'month' selector or the individual dates:

In addition, if we were to click on the Month label, we also can't navigate or select the month we desire using the keyboard.

Unplanned
Last Updated: 17 Sep 2025 14:58 by Teddy

When the cells are measured a NullReferenceException is thrown:

Telerik.Maui.Controls.DataGrid.DataGridTextCellArranger.PrepareTextPaintable(GridCellModel model, TextPaintable textPaintable)
Telerik.Maui.Controls.DataGrid.DataGridTextCellArranger.PrepareContainerForItemOverride(GridCellModel model)
Telerik.Maui.Controls.DataGrid.DataGridCellArranger.PrepareContainerForItem(GridCellModel model)
Telerik.Maui.Controls.DataGrid.DataGridColumn.IDataGridColumnDefinition.PrepareContainerForItem(GridCellModel model)
Telerik.Maui.Controls.DataGrid.CellModelGenerator.PrepareModelForItem(GridCellModel decorator)
Telerik.Maui.Controls.DataGrid.CellsController<GridCellModel>.GenerateCellsForRow(IItemInfoNode rowModel, Int32 rowSlot)
Telerik.Maui.Controls.DataGrid.GridModel.ITable.GenerateCellsForRow(Int32 rowSlot, Double largestRowElementHeight, IItemInfoNode rowDecorator, Boolean isFrozen)
Telerik.Maui.Controls.DataGrid.NodePool<GridRowModel, RowGenerationContext>.GenerateCellsForLine(Int32 slot, Double largestLength, GridRowModel lastElement)
Telerik.Maui.Controls.DataGrid.NodePool<GridRowModel, RowGenerationContext>.GenerateModelsForInfos(IList<> itemInfos, ModelGenerationContext modelGenerationContext, MeasureContext measureContext)
Telerik.Maui.Controls.DataGrid.NodePool<GridRowModel, RowGenerationContext>.MeasureForward(MeasureContext& context)
Telerik.Maui.Controls.DataGrid.NodePool<GridRowModel, RowGenerationContext>.MeasureVertically(RadSize availableSize, Double offset, Double verticalBuffer)
Telerik.Maui.Controls.DataGrid.NodePool<GridRowModel, RowGenerationContext>.OnMeasure(RadSize availableSize, Double offset, Double verticalBuffer)
Telerik.Maui.Controls.DataGrid.GridModel.MeasureFrozenCells(RadSize availableSize)
Telerik.Maui.Controls.DataGrid.DataGridContentLayout.Measure(Double widthConstraint, Double heightConstraint)
Telerik.Maui.Controls.RadLayoutManager.Measure(Double widthConstraint, Double heightConstraint)
Microsoft.Maui.Controls.Layout.CrossPlatformMeasure(Double widthConstraint, Double heightConstraint)
Microsoft.Maui.Platform.MauiView.CrossPlatformMeasure(Double widthConstraint, Double heightConstraint)
Microsoft.Maui.Platform.MauiView.SizeThatFits(CGSize size)
Telerik.Maui.ScrollView.ScrollViewContent.TryGetDesiredSize(UIView view, CGSize availableSize)
Telerik.Maui.ScrollView.ScrollViewContent.SizeThatFits(CGSize size)
Telerik.Maui.ScrollView.ScrollViewContent.ValidateMeasure()
Telerik.Maui.ScrollView.ScrollViewContent.LayoutSubviews()
Telerik.Maui.ScrollView.ScrollViewContent.__Registrar_Callbacks__.callback_1209_Telerik_Maui_ScrollView_ScrollViewContent_LayoutSubviews(IntPtr pobj, IntPtr sel, IntPtr* exception_gchandle)
--- End of stack trace from previous location ---
Unplanned
Last Updated: 17 Sep 2025 08:47 by Seung Cheol

Description:

On iOS and MacCatalyst, when a RadButton is placed inside a RadToggleButton's ContentTemplate and bound to a command, the command does not execute when the nested button is tapped. The same setup works as expected on Windows and Android.

Workaround:

Override the toggle button's handler to adjust gesture recognizer behavior so that touches on the nested UIButton are not intercepted by the parent RadToggleButton.

private void Element_OnHandlerChanged(object? sender, EventArgs e)
    {
#if IOS || MACCATALYST
        var button = sender as RadToggleButton;
        var handler = button!.Handler;
        if (handler != null && handler.PlatformView is UIKit.UIView platformView)
        {
            this.Dispatcher.Dispatch(() =>
            {
                var recognizer = platformView.GestureRecognizers!.Last();
                recognizer.ShouldReceiveTouch = (gestureRecognizer, touch) =>
                {
                    var view = touch.View;
                    if (view is UIButton)
                    {
                        return false;
                    }

                    return true;
                };
            });
        }
#endif
    }

Unplanned
Last Updated: 15 Sep 2025 11:19 by Seung Cheol

Currently when a Value is set to the RadLinearProgressBar, the inner progress-bar is being animated for about a second, grows from size 0 to the full size of the RadLinearProgressBar, but the Text remains 0% until the very end, when it turns 100%.

This feature request is to show a Text value that corresponds to the inner progress-bar, i.e. the value in the Text is also animated, synced with the animated progress-bar value.

1 2 3 4 5 6