In Development
Last Updated: 23 Jul 2021 13:28 by ADMIN
The popup of a notify icon does not appear when the application is built against .Net Core or .Net 5.
Last Updated: 01 Jul 2021 14:15 by ADMIN
Release LIB 2021.2.705 (5 Jul 2021)
When one presses the Defaults button on the webcam's settings dialog the value of the property is restored to its default value. If, however, the property was initially set to control its value automatically this setting is not restored.
Last Updated: 09 Jun 2021 05:45 by ADMIN
Release R2 2021 SP1

When using a RadWindow with ResizeMode="CanMinimise" and RadWindowInteropHelper.ShowInTaskbar="True" the close button is moved to the left, which is an unexpected behaviour. Note this doesn't occur when the RadWindowInteropHelper is not used


Last Updated: 09 Jun 2021 05:44 by ADMIN
Release R2 2021 SP1
Created by: Albie
Comments: 1
Category: UI for WPF
Type: Bug Report

creating a new project with a single RadWindow will cause the window control buttons (close, maximise, minimise) to shift to the right when restored from minimised, resulting in the close button being pushed off the visible space at any size:


when RadWindowInteropHelper.ShowInTaskbar="True" is used the problem does not occur.

a replication project is attached but the Telerik assembly references will probably need to be reset (I tested back until 2021.1.1x release).

Last Updated: 02 Jun 2021 15:02 by Nicholas
Created by: Nicholas
Comments: 2
Category: UI for WPF
Type: Bug Report

After defining my colors in the Telerik color theme generator vs wasn't recognizing the emitted code as valid. I had to explore the Intellisense suggestions and try different variations until I arrived at the correct solution:

I'm not sure if this has to do with versioning differences or is a general case. Regardless, I figured I'd let the Telerik team know.



            // Theme Editor Output
            VisualStudio2019.Palette.AccentColor = (Color)ColorConverter.ConvertFromString("#FFF5CC84");
            VisualStudio2019.Palette.AccentMainColor = (Color)ColorConverter.ConvertFromString("#FFAAC0FF");
            VisualStudio2019.Palette.AccentDarkColor = (Color)ColorConverter.ConvertFromString("#FF5F6FA4");
            VisualStudio2019.Palette.AccentSecondaryDarkColor = (Color)ColorConverter.ConvertFromString("#FF40508D");
            VisualStudio2019.Palette.AccentMouseOverColor = (Color)ColorConverter.ConvertFromString("#FFC4D5FF");
            VisualStudio2019.Palette.AccentFocusedColor = (Color)ColorConverter.ConvertFromString("#FFD2A85E");
            VisualStudio2019.Palette.AccentForegroundColor = (Color)ColorConverter.ConvertFromString("#FF5F6FA4");
            VisualStudio2019.Palette.ValidationColor = (Color)ColorConverter.ConvertFromString("#FFFF3333");
            VisualStudio2019.Palette.BasicColor = (Color)ColorConverter.ConvertFromString("#FF94A6CA");
            VisualStudio2019.Palette.SemiBasicColor = (Color)ColorConverter.ConvertFromString("#FFC0CAE9");
            VisualStudio2019.Palette.PrimaryColor = (Color)ColorConverter.ConvertFromString("#FFF2F5FC");
            VisualStudio2019.Palette.SecondaryColor = (Color)ColorConverter.ConvertFromString("#FFFFFFFF");
            VisualStudio2019.Palette.MarkerColor = (Color)ColorConverter.ConvertFromString("#FF1E1E1E");
            VisualStudio2019.Palette.MarkerInvertedColor = (Color)ColorConverter.ConvertFromString("#FFFFFFFF");
            VisualStudio2019.Palette.IconColor = (Color)ColorConverter.ConvertFromString("#FF414141");
            VisualStudio2019.Palette.AlternativeColor = (Color)ColorConverter.ConvertFromString("#FFF7F9FE");
            VisualStudio2019.Palette.MouseOverColor = (Color)ColorConverter.ConvertFromString("#FFFFF8DF");
            VisualStudio2019.Palette.ComplementaryColor = (Color)ColorConverter.ConvertFromString("#FFD9E0F8");
            VisualStudio2019.Palette.MainColor = (Color)ColorConverter.ConvertFromString("#FFFCFCFC");
            VisualStudio2019.Palette.HeaderColor = (Color)ColorConverter.ConvertFromString("#FF40568D");
            VisualStudio2019.Palette.DockingBackgroundColor = (Color)ColorConverter.ConvertFromString("#FF5F6FA4");
            VisualStudio2019.Palette.ReadOnlyBackgroundColor = (Color)ColorConverter.ConvertFromString("#FFFCFCFC");
            VisualStudio2019.Palette.ReadOnlyBorderColor = (Color)ColorConverter.ConvertFromString("#FF94A6CA");
            VisualStudio2019.Palette.DisabledOpacity = 0.3;
            VisualStudio2019.Palette.ReadOnlyOpacity = 0.6;

            // Fixed Output
            VisualStudio2019Palette.Palette.AccentColor = (Color)ColorConverter.ConvertFromString("#FF5399EE");
            VisualStudio2019Palette.Palette.AccentMainColor = (Color)ColorConverter.ConvertFromString("#FF5399EE");
            VisualStudio2019Palette.Palette.AccentDarkColor = (Color)ColorConverter.ConvertFromString("#FF233042");
            VisualStudio2019Palette.Palette.AccentSecondaryDarkColor = (Color)ColorConverter.ConvertFromString("#FF2E6FF2");
            VisualStudio2019Palette.Palette.AccentMouseOverColor = (Color)ColorConverter.ConvertFromString("#FF5399EE");
            VisualStudio2019Palette.Palette.AccentFocusedColor = (Color)ColorConverter.ConvertFromString("#FF2E6FF2");
            //VisualStudio2019Palette.Palette.AccentForegroundColor = (Color)ColorConverter.ConvertFromString("#FFBBD3F0");
            VisualStudio2019Palette.Palette.ValidationColor = (Color)ColorConverter.ConvertFromString("#FFFF3333");
            VisualStudio2019Palette.Palette.BasicColor = (Color)ColorConverter.ConvertFromString("#FFBBD3F0");
            VisualStudio2019Palette.Palette.SemiBasicColor = (Color)ColorConverter.ConvertFromString("#FFEAEFF6");
            VisualStudio2019Palette.Palette.PrimaryColor = (Color)ColorConverter.ConvertFromString("#FFEAEFF6");
            VisualStudio2019Palette.Palette.SecondaryColor = (Color)ColorConverter.ConvertFromString("#FFFFFFFF");
            VisualStudio2019Palette.Palette.MarkerColor = (Color)ColorConverter.ConvertFromString("#FF262626");
            VisualStudio2019Palette.Palette.MarkerInvertedColor = (Color)ColorConverter.ConvertFromString("#FFFFFFFF");
            VisualStudio2019Palette.Palette.IconColor = (Color)ColorConverter.ConvertFromString("#FF414141");
            VisualStudio2019Palette.Palette.AlternativeColor = (Color)ColorConverter.ConvertFromString("#FFF7F9FE");
            VisualStudio2019Palette.Palette.MouseOverColor = (Color)ColorConverter.ConvertFromString("#FF5399EE");
            VisualStudio2019Palette.Palette.ComplementaryColor = (Color)ColorConverter.ConvertFromString("#FFBED4F0");
            VisualStudio2019Palette.Palette.MainColor = (Color)ColorConverter.ConvertFromString("#FFFCFCFC");
            VisualStudio2019Palette.Palette.HeaderColor = (Color)ColorConverter.ConvertFromString("#FF233042");
            //VisualStudio2019Palette.Palette.DockingBackgroundColor = (Color)ColorConverter.ConvertFromString("#FF233042");
            VisualStudio2019Palette.Palette.ReadOnlyBackgroundColor = (Color)ColorConverter.ConvertFromString("#FFFCFCFC");
            VisualStudio2019Palette.Palette.ReadOnlyBorderColor = (Color)ColorConverter.ConvertFromString("#FF94A6CA");
            VisualStudio2019Palette.Palette.DisabledOpacity = 0.3;
            VisualStudio2019Palette.Palette.ReadOnlyOpacity = 0.6;

Last Updated: 31 May 2021 08:04 by ADMIN
Release LIB 2020.2.504 (05/04/2020)

When the StyleManager is applied to the control, the IsRippleEnabled property is not respected.

Last Updated: 31 May 2021 07:35 by ADMIN
Release LIB 2020.3.1311 (01/11/2021)
Created by: Heiko
Comments: 3
Category: UI for WPF
Type: Bug Report
The WPF .NET Core 3 packages reference assemblies from SharpDX project. For one, these assemblies only work with .NET Framework 4.x. In addition, the project will not be developed further and there will not be a version compatible with .NET Core 3.x or later versions. I consider this as a serious bug and Telerik should think about removing the SharpDX assemblies and swapping it for another. Even if my project compiles without errors, you always have the warning signs on the dependencies.
Last Updated: 31 May 2021 07:32 by ADMIN
Release LIB 2020.3.1123 (11/23/2021)

When using OpenStreetMaps with APIKey (required for Cycle and Transport variations)

the key is not automatically passed to the builtin minimap and it shows 'Api Key Required' in some tiles.

Last Updated: 21 May 2021 06:39 by ADMIN
Release LIB 2021.2.525 (25/05/2021)
The Telerik.Windows.Themes.VisualStudio2019.for.Wpf.2021.2.511.nupkg package file contains two Telerik.Windows.Themes.VisualStudio2019.dll files for the .NET 5 platform. This doesn't allow the package to get installed on projects targeting .NET 5. 
Last Updated: 17 May 2021 12:42 by ADMIN
Created by: Rob
Comments: 1
Category: UI for WPF
Type: Bug Report

I've downloaded the latest Sample Application for Terlerik UI for WPF R1 2021 SP1


When I try to select the RibbonView sample I get a MessageBox with message "Exception has been thrown by the target of an incovation" and the sample does not load.  All other samples work fine.

Last Updated: 05 Apr 2021 10:25 by ADMIN
Release R1 2021 SP1
The formatting of the articles is changed in the CHM and Help3 documentation. The change occurs between R2 2020 SP1 and R3 2020.
Last Updated: 05 Apr 2021 05:02 by ADMIN
Release LIB 2021.1.405 (5/04/2021)
Created by: Simon
Comments: 1
Category: UI for WPF
Type: Bug Report

We use a RadTileList as our main navigation component. Today we noticed that our app's memory consumption only ever increases when opening modules and never decreases when closing them. When tracing memory usage with DotMemory (using the Key retention paths feature), I noticed that the retention path to the leaked module viewmodels seems to be rooted in the RadTileList component (see the attached screen shot).

A few implementation details:

- We are wrapping our modules in a class called "OpenedModule" (as you might guess from the attached image)

- The RadTileList is databound to an ObservableCollection<OpenedModule> via its ItemsSource

- We do not use grouping

- Closing a module results in the module's "OpenedModule" instance being removed from the ObservableCollection

This is the xaml we use to instantiate the TileList:

    ItemsSource="{Binding OpenedModules, Mode=OneWay}" 
    ItemTemplate="{StaticResource NavigationTileListTemplate}">
         <Style TargetType="{x:Type telerik:Tile}" BasedOn="{StaticResource NavigationTileStyle}" />


Judging by the result from dotMemory, it looks like the TileGroup's children are somehow cached in an ordered list which is not updated when an item is removed?


Best Regards,

Simon Müller

Last Updated: 19 Mar 2021 10:56 by ADMIN

Issue : Currently the Free Trial / Download page states "Over 120 UI controls" yet the product pages states "over 140".


Obviously "Over 120" is technically correct, however, 140 is more accurate, sounds better & increases consistency across the site.


The same issue also applies to the "UI for WinForms" description and its respective product page.

Last Updated: 15 Mar 2021 13:08 by ADMIN
The CornerRadius property of the palettes is not respected in all controls. Examples include the RadAutoCompleteBox, RadDatePicker and RadDateTimePicker controls.
Last Updated: 11 Feb 2021 13:54 by ADMIN
Release LIB 2021.1.215

Sometimes RadVirtualGrid.ScrollRowIndexIntoViewAsync throws NullReferenceException.


Inside RadVirtualGrid.ScrollRowIndexIntoViewAsync the following method invoked:

this.MainPanel.ScrollRowIndexIntoViewInternal and this.MainPanel is Null, since RadVirtualGrid.Refresh() that was called previously makes MainPanel Null.

The Refresh method is public, so could be called anytime by mistake or not.

So, please fix one of those or even maybe both:

Refresh should not set MainPanel to Null.

Inside RadVirtualGrid.ScrollRowIndexIntoViewAsync check that this.MainPanel is not Null like you perform this check in most RadVirtualGrid methods.


Thank you in advance.

Maria Adamsky.


Last Updated: 27 Jan 2021 15:47 by ADMIN
Release LIB 2021.1.201
If one sets a column directly to the grid's Column collection the Header cell of the previous one is not recycled and is left inside the header row.
Last Updated: 20 Jan 2021 09:46 by ADMIN
Release LIB 2020.3.1228 (12/28/2020)

When the FluentPalette.Palette.ScrollBarsMode property is set to Normal, the ScrollViewer scrollbars overlap the content area. This should not happen.

To resolve this, set the ThemeHelper.ScrollBarsMode attached property of the ScrollViewer controls using an implicit style.

	<Style TargetType="ScrollViewer">
		<Setter Property="helpers:ThemeHelper.ScrollBarsMode" Value="{telerik:FluentResource ResourceKey=ScrollBarsMode}"/>

Last Updated: 12 Jan 2021 14:17 by ADMIN
Release R1 2021
In the Windows8 theme, the DisabledOpacity of the palette is not respected by the check visual part.
Last Updated: 23 Nov 2020 11:28 by ADMIN
Release LIB 2020.3.1123


I think there is the bug:

In Theme Office2019 bounded Command does not execute when clicking on RadHypelinkButton. After changing theme to VisualStudio2013 everything works fine. Please try attached project.

Is there any simple workaround for that?




Last Updated: 06 Nov 2020 13:09 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
The GridView intercepts the F2 key for cell editing (this is very good), but does not take into account the modifiers and also intercepts (Ctrl | Alt | Shift) + F2 and other commands stop working
1 2 3 4 5 6