Unplanned
Last Updated: 10 Apr 2026 07:57 by ADMIN
The GridViewCheckBox cell calls the license verify method in its constructor. This potentially could lead to performance degradation when the RadGridView is populated with a large number of cells. Each scrolling operation will trigger the GridViewCheckBox creation thus licensing validation.
Unplanned
Last Updated: 06 Apr 2026 12:09 by Martin Ivanov
The text content control (SDT form) cannot be edited when the Lock property of the associated SdtProperties is set to SdtLocked. The SdtLocked setting should prevent deletion of the form only, but the user should be able to still edit the text. 
The issue reproduces only if the content control was locked before any text is entered (when the text placeholder is displayed). 

 
Unplanned
Last Updated: 03 Apr 2026 15:54 by Martin Ivanov

Add protection mode that allows to make the document readonly, but allow forms editing. In MS Word this can be enabled via the "Restrict Editing" menu. The option is called "Filling in forms" and protects the document, but leaves the Sdt elements (the forms) editable.

Unplanned
Last Updated: 02 Apr 2026 11:12 by Martin Ivanov
It seems that the System.Net.Http package dependency was added because it was required by SharpDX which was used by RadWebCam in older versions of Telerik. After the migration to SkiaSharp the package dependency was no longer needed, but it seems it wasn't removed.

Remove the System.Net.Http package dependency.
Unplanned
Last Updated: 25 Mar 2026 10:00 by Martin Ivanov
Currently, when you insert a content control using TextProperties, CheckBoxProperties, etc., the applied font is the default one for the content controls. Instead, it should use the font of the associated span/paragraph where it was inserted. For example, if you type "Hello world" and set its font size to 36, then place the cursor between "Hello" and "world" and insert a textbox content control there, the font size of the textbox will be something like 10, instead of 36.

Synchronize the font properties and make sure that the content control uses same font as the existing paragraph/span.
Unplanned
Last Updated: 23 Mar 2026 16:40 by Martin Ivanov

The label of the field that allows you to set the ScreenTip in the Hyperlink dialog is not vertically centered to the associated textbox visual. This reproduces in the Windows11 theme.

To work this around, get the TextBlock element in the Hyperlink dialog and set its VerticalAlignment property to Center.

private void RadSpreadsheet_Loaded(object sender, RoutedEventArgs e)
{
    var hyperlinkDialog = this.spreadsheet.ActiveWorksheetEditor.Dialogs.HyperlinkDialog as HyperlinkDialogContent;
    hyperlinkDialog.Loaded += HyperlinkDialog_Loaded;
}

private void HyperlinkDialog_Loaded(object sender, RoutedEventArgs e)
{
    var dialog = (HyperlinkDialogContent)sender;
    var screenTipLocalizedText = LocalizationManager.Manager.GetStringOverride("Spreadsheet_InsertHyperlinkDialog_ScreenTip");
    var screenTipTb = dialog.ChildrenOfType<TextBlock>().FirstOrDefault(x => x.Text == screenTipLocalizedText);
    if (screenTipTb != null)
    {
        screenTipTb.VerticalAlignment = VerticalAlignment.Center;
    }            
}

Unplanned
Last Updated: 23 Mar 2026 15:49 by Martin Ivanov
Currently, the headers of the menu items in the context menu are hardcoded. Add localization support so they change based on the applied culture.
Unplanned
Last Updated: 20 Mar 2026 14:20 by Martin Ivanov
Make the UpdateViewPort of the SelectionUILayer class virtual so it can be overridden, thus allowing customization of the selection rectangle drawn in the UI.
Unplanned
Last Updated: 20 Mar 2026 10:21 by ADMIN
Binding erros appears when clicking on the Operator/Constants option in the left tree:

System.Windows.Data Error: 40 : BindingExpression path error: 'Children' property not found on 'object' ''ConstantEditorItemModel' (HashCode=24850331)'. BindingExpression:Path=Children; DataItem='ConstantEditorItemModel' (HashCode=24850331); target element is 'RadTreeViewItem' (Name=''); target property is 'ItemsSource' (type 'IEnumerable')

System.Windows.Data Error: 40 : BindingExpression path error: 'Children' property not found on 'object' ''OperatorEditorItemModel' (HashCode=64577580)'. BindingExpression:Path=Children; DataItem='OperatorEditorItemModel' (HashCode=64577580); target element is 'RadTreeViewItem' (Name=''); target property is 'ItemsSource' (type 'IEnumerable')
Unplanned
Last Updated: 17 Mar 2026 13:18 by Stenly
The Polygon elements that represent the background and border of a content control can have their size changed when adding a new line or a paragraph. 
Unplanned
Last Updated: 17 Mar 2026 09:27 by Stenly
Created by: Stenly
Comments: 0
Category: GanttView
Type: Feature Request
0
Introduce an out-of-the-box zooming and panning functionality in the TimeRuler part.
Unplanned
Last Updated: 06 Mar 2026 13:57 by Manish

We have a document in XLS format produced by GemBox. The yellow cells get black once the document is imported and then exported (back to XLS or XLSX) with RadSpreadProcessing.

Unplanned
Last Updated: 02 Mar 2026 12:48 by Luc
Currently, RadRichTextBox supports the import and export of shapes from and to Office Open XML (DOCX). When exporting to PDF, the shapes are converted to images. When exporting to other formats the shapes are lost.
Unplanned
Last Updated: 19 Feb 2026 06:54 by Gert
Currently, the appointments in the same group in TimelineViewDefinition will be drawn on multiple lines if their date ranges overlap. Internally, the group height is split into "rows" for each overlapping that happens and then each appointment is rendered on the corresponding row.

Add a mechanism to control the number of rows and the row position of each appointments in the same group.
Unplanned
Last Updated: 16 Feb 2026 15:10 by ADMIN
ADMIN
Created by: Anna
Comments: 0
Category: Spreadsheet
Type: Feature Request
2
The SUMIFS function adds all of its arguments that meet multiple criteria.

A list of the supported functions is available at http://docs.telerik.com/devtools/document-processing/libraries/radspreadprocessing/features/formulas/functions

This function can be implemented as a custom function. Check the following resources for more details on how to achieve that:

- http://docs.telerik.com/devtools/document-processing/libraries/radspreadprocessing/features/formulas/custom-functions
- https://github.com/telerik/xaml-sdk/tree/master/Spreadsheet/WPF/CustomFunctions
Unplanned
Last Updated: 12 Feb 2026 14:42 by Stenly
Currently, the GenerateExport method provides a PivotExportModel instance where the Cells collection is populated with the formatted value of the cells.

We could add an option to allow the copying of the raw data instead.
Unplanned
Last Updated: 11 Feb 2026 16:26 by ADMIN
Scheduled for 2026 Q2 (20.05.2026)

In the WPF Create New Project Wizard, the target framework versions dropdown is empty when no distribution is installed:

 

Unplanned
Last Updated: 11 Feb 2026 13:43 by Martin Ivanov
The VectorTileMapProvider works with a JSON file containing styles for the map tiles. Currently, the provider doesn't read the "sprite" and "glyph" fields of the JSON. Add support for these fields.
Unplanned
Last Updated: 10 Feb 2026 07:40 by ADMIN
Scheduled for 2026 Q2 (20.05.2026)
Created by: Graham
Comments: 0
Category: Installer and VS Extensions
Type: Bug Report
2
Upgrade Wizard for WPF and WinForms doesn't support .NET 10
Unplanned
Last Updated: 04 Feb 2026 15:03 by Martin Ivanov

The CollectionEditor control has a resize functionality which allows you to drag its bottom right cornet, which changes the Width and Height of the root element in the ControlTemplate of the CollectionEditor. When hosted in CollectionEditorPicker, the CollectionEditor is placed in a RadDropDownButton's DropDownContent which is basically a Popup with Placement=Bottom. When the popup goes near the bottom edge of the screen, thus doesn't having enough height to render all its contents, the Popup is automatically re-positioned so it aligns top to its parent element (the RadDropDownButton in this case). In other words, the Popup starts behaving as if its Placement=Top. 

This behavior leads to issues with the vertical resizing of the CollectionEditor control. Firstly, when the Popup is automatically aligned using the Top placement, if you resize to a size small enough to fit under the picker control, the Popup gets re-positioned below the picker. Secondly, if you vertically resize the CollectionEditor to a bigger size while aligned to Top, the resizing action will increase the control height, but because of the alignment it will look like the resizing happens from the top corner of the control. In this scenario, also the buttons of the CollectionEditor disappear.

To work this around, you can disable the resizing behavior of the CollectionEditor control.

 static MainWindow()
 {
     EventManager.RegisterClassHandler(typeof(CollectionEditor), CollectionEditor.LoadedEvent, new RoutedEventHandler(CollectionEditor_Loaded));
 }

 private static void CollectionEditor_Loaded(object sender, RoutedEventArgs e)
 {
     var collectionEditor = (CollectionEditor)sender;
     var popupParent = collectionEditor.ParentOfType<Popup>();
     if (popupParent != null && popupParent.PlacementTarget.GetType() == typeof(CollectionEditorPicker))
     {
         collectionEditor.ResizeGripperVisibility = Visibility.Collapsed;
     }
 }

 

1 2 3 4 5 6