In Development
Last Updated: 19 Jan 2022 15:24 by ADMIN
The HTML is not properly escaped and the writer throws InvalidOperationException.
In Development
Last Updated: 19 Jan 2022 15:20 by ADMIN
Inserting symbols using the windows emoji keyboard (WindowsKey + .) in RadRichTextBox results in two duplicate characters.
Under Review
Last Updated: 19 Jan 2022 10:59 by Arthur
Created by: Arthur
Comments: 2
Category: UI for WPF
Type: Feature Request


I'm in need for a VisibleColumnCount dependency property for RadGridView (or GridViewDataControl I guess).

Just like FrozenColumnCount actually, so I guess this is just a simple dev but I can be wrong?

It would be so helpful, because I have a textbox ("search column with name") that I use to toggle the visibility of the columns in my RadGridView, and I want to do stuff whether there are matching columns (like, displaying a text "No results").

Currently, I'm using a bunch of converters to do the job an it leads to quite ugly and hard-to-maintain code.

Thanks in advance!


Last Updated: 19 Jan 2022 09:28 by ADMIN
Created by: Martin Ivanov
Comments: 0
Category: Docking
Type: Feature Request
Currently, you can drag and drop panes only in their parent RadDocking control. Allow dragging from one RadDocking to another.
In Development
Last Updated: 19 Jan 2022 09:12 by ADMIN
Some network shared folders cannot be access with expanding network tree in the explorer.
Entering such shared folder in breadccrumb might result in the folling: child folders of target folder are briefly visible 
for some short period of time then breadcrumb and tree fallbacks selection to a parent folder.
Pending Review
Last Updated: 18 Jan 2022 15:29 by Robby
Created by: Robby
Comments: 0
Category: Spreadsheet
Type: Bug Report


Range name becomes incorrect after removing row in a spreadsheet.

Use case:

- Set range name to 'test' on cell A5

- Remove row 4 (option entire row)


- Range name is still located on cell A5


- Range name 'test' on cell A4. Similar behavior as in MS Excel


Can be reproduced using the Telerik WPF demo app.


Last Updated: 18 Jan 2022 13:01 by ADMIN
In word, the focus is transferred to the Find and Replace dialog immediately after opening it.

In the RichTextBox control the focus is not set to the dialog when open. Selecting a word does properly add it to the dialog.
Last Updated: 18 Jan 2022 12:57 by ADMIN

In this feature, the existing text is overridden as the user types on it with the "Insert" key is pressed on the keyboard.

Workaround: Track the state of the Insert key and delete before inserting content using the KeyDown and CommandExecuting events:

private void MainDemoControl_KeyDown(object sender, System.Windows.Input.KeyEventArgs e)
    if (e.KeyboardDevice.IsKeyToggled(Key.Insert))
        this.isInsertKeyPressed = true;
        this.isInsertKeyPressed = false;    
private void radRichTextBox_CommandExecuting(object sender, CommandExecutingEventArgs e)
    if (e.Command is InsertTextCommand && this.isInsertKeyPressed)

Last Updated: 18 Jan 2022 11:14 by Matthias

To whom it may concern,

In our MVVM-project, we are using a derived implementation of the RadRibbonWindow to add some customized functions, for example to add EventHandlers firing when something changed in the view, for example language or culture setting changes from another window. With the EventToCommandBehavior binding, we would like to pass the fired custom event to our view model to execute an async command. Although the event is not shown for autocompletion, everything works fine during runtime, and the command is executed when the event was fired. Unfortunately, the VisualStudio XAML designer cannot bind the custom event handler for the EventToCommand Behavior tag and therefore shows an exception within the XAML code, and within the XAML designer. Because of that binding problem, we are unable to further use the designer to get a preview of our designed windows.

We tried to derive our window from the basic WPF window (System.Windows.Window) and simply add the custom event handler but it did not work, either. Is there any problem with our implementation, or with the EventToCommandBehavior leading to an exception during design time? I have attached a minimal working example. In the code, I have derived a customized window class from the basic WPF window (shows the same error as the RadRibbonWindow), and have added a new event handler. This window is used as main window and fires the custom event when the event OnContentRendered function is called. The view binds this event within XAML to a command of the view model. The command is implemented with our customized asynchronous command. The XAML designer throws the described exception (as shown in the provided picture) but when I debug the program, a break point set within the function called by the command is hit.

I have removed the package "Telerik.Windows.Controls.for.Wpf.Xaml.2021.3.1109" within the .zip-folder because the code would have exceeded the maximum file size.


Matthias Jörg

Last Updated: 14 Jan 2022 08:57 by ADMIN
Created by: Sia
Comments: 1
Category: UI for WPF
Type: Bug Report
We distribute two types of themes solutions with our source code. The first one are: Themes.Sources.sln (for Silverlight), Themes.Sources_WPF.sln and Themes.Sources_NetCore.sln which are used to rebuild our themes. The second one are those without Source in their names, which are used to distribute the output files. Adding references there will remove the errors which appear.
Last Updated: 14 Jan 2022 07:33 by ADMIN
A complex table with merged cells cannot be imported. The table contains rows with no cells because of the merge.
Last Updated: 13 Jan 2022 12:53 by ADMIN
Removing an item from the RadDiagram results in all groups which do not have an IDiagramItem in them to be cleared - even if they are not empty and contain other groups.
Last Updated: 13 Jan 2022 12:29 by ADMIN
Pressing the up and down arrow keys has no effect if the UpdateValueEvent property of the RadMaskedDateTimeInput control is set to LostFocus.
Last Updated: 13 Jan 2022 12:13 by ADMIN
If connected shapes are shifted in an overlapping manner, a freeze occurs due to the AStarRouter's routing logic if a line cannot be formed on the outside.
Need More Info
Last Updated: 13 Jan 2022 10:40 by Simon
Created by: Simon
Comments: 5
Category: AutoCompleteBox
Type: Bug Report


while integrating a RadAutoCompleteBox into our application, I noticed a problem when binding to its SearchText and SelectedItem properties:

How we use the AutoCompleteBox:
We use the following XAML markup to create the AutoCompleteBox:

<telerik:RadAutoCompleteBox Grid.Column="0" x:Name="UnitSelectionAutoCompleteBox"
IsEnabled="{Binding UnitNumberEnabled, Mode=OneWay}"
ItemsSource="{Binding UnitSelectionComponent.SearchResults, Mode=OneWay}"
SearchText="{Binding UnitSelectionComponent.UnitNumberSearchText, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
SelectedItem="{Binding UnitSelectionComponent.SelectedUnit, Mode=TwoWay}"
WatermarkContent="{StaticResource Loc.UnitNumber}">
All of the bound properties use the INotifyPropertyChanged interface to communicate changes to the ui - there is no code behind, behavior or anything else modifying the properties. We bind to the SearchText in order to dynamically load matching items into the available items list since we are searching through a database table with >100.000 entries.

The problem

Having bound both, the SelectedItem and the SearchText leads to the SearchText binding to break under some circumstances: If UnitSelectionComponent.SelectedUnit is not null when the UI is loaded initially, the SearchText property suddenly contains a hard-coded string instead of the binding we defined. However, there seems to be another required condition I don't know yet since I was not able to reproduce the problem in a simple demo project.


I attached three screenshots of our ui and Snoop:

- binding_working shows the control and its SearchText binding in the default state.

- binding_working2 shows the control and its SearchText binding after selecting an item by first typing into the AutoCompleteBox and then selecting an item from the dropdown.

- binding_broken shows the control and its SearchText binding in the broken state: Instead of the binding, SearchText now only contains a string.


What I found out so far:

- The issue occurs in two cases:

    1. If I open the module with a preselected item (e.g. by opening a saved document),

    2. If I use a separate selection module to select an item (the selection module is displayed by temprarily switching the DataContext to show the selection UI. When a new item is selected, we set the SelectedUnit and then the DataContext is switched back to show the module ui again, see RadAutoCompleteBox_LostBinding.gif)

- If the SelectedItem is not bound, the issue does not seem to occur.

- Forcing the ui to be reloaded (e.g. by switching to a different module and then back) makes the binding come back.


Simon Müller
Hofmann Fördertechnik GmbH


Last Updated: 13 Jan 2022 09:49 by ADMIN
Release R1 2022
Created by: Petar Mladenov
Comments: 4
Category: Diagram
Type: Feature Request
Currently large diagrams are hard to export with good quality because of the memory limitation in WritableBitmap when the DPI is increased.

 -- One option is to use BitMapCacheBrush (discussed here

 -- Another option is to export multiple images of the diagram which cover it all. Then possibly combine these pictures into one.

 -- Also , you can try increasing the operating memory of your Visual Studio
Last Updated: 13 Jan 2022 08:33 by ADMIN

The named ranges are not updated after rows columns are inserted.

This item is migrated to the Telerik Document Processing portal: Please, use the new item for commenting, voting, and subscribing instead of this one.
Last Updated: 13 Jan 2022 03:35 by CB
Created by: Martin Ivanov
Comments: 2
Category: ChartView3D
Type: Feature Request
Allow stacking of series one over another.

Check the attached project for a possible approach for working this around.
Last Updated: 12 Jan 2022 14:33 by ADMIN
Release R1 2022
When several unpinned panes are saved, each one of them is duplicated inside the generated XML. 
Last Updated: 12 Jan 2022 12:27 by ADMIN
Placement, VerticalOffset and HorizontalOffset settings are not respected when CanPopupExceedScreen is True and Placement is other than Left/Right/Top/Bottom.
The callout is shown at the (0,0) position of the target control with these settings.
Exected: Placement, Vertical and horizontal offsets are properly respected and callout is positioned according to them.
1 2 3 4 5 6