Unplanned
Last Updated: 04 Dec 2025 16:10 by Andrzej

There is a big problem with Telerik controls when using national resource files.  Switching from one language to another and again sometimes destroys the user interface. It especially concerns RadCheckBox control. Text, tooltip and probably other properties from one control appear in other control etc. I think it can be a general problem because I also noticed that sometimes Image from one RadButton control appears in other button.

I prepared a set of images which show how it happended in my case. Switching from Default language to Polish language and again and then adding and removing new RadCheckBox completly destroyed user interface in my sample UserControl. This new RadCheckbox was created as a copy of existing RadCheckBox what may be a clue.

I also attached VS2019 project with my sample UserControl.

 

Best regards,

Andrzej

Unplanned
Last Updated: 13 Nov 2025 09:13 by ADMIN
Created by: Gemma
Comments: 1
Category: UI for WinForms
Type: Bug Report
2

I am working with the RadListView and noticed that its right and bottom border gets clipped at some (not all) width/heights and some scale factors (most notably 150% and 175%). This problem does not occur with the basic System.Windows.Forms.ListView.

Here is the code that I have wrote to replicate this problem with both the WinForms list view and the RadListView. 

      private void InitializeComponent()
      {
              this.listView1 = new System.Windows.Forms.ListView();
              this.radListView1 = new Telerik.WinControls.UI.RadListView();
              ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
              this.SuspendLayout();

              this.listView1.HideSelection = false;
              this.listView1.Location = new System.Drawing.Point(155, 10);
              this.listView1.Name = "listView1";
              this.listView1.Size = new System.Drawing.Size(135, 175);

              this.radListView1.Location = new System.Drawing.Point(5, 10);
              this.radListView1.Name = "radListView1";
              this.radListView1.Size = new System.Drawing.Size(135, 175);
              this.radListView1.UseCompatibleTextRendering = true;

              this.Controls.Add(this.radListView1);
this.Controls.Add(this.listView1);

              this.Name = "RadForm1";
              this.Text = "RadForm1";
              ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
              this.ResumeLayout(false);
      }

Here is a screenshot of the dialog when the scale factor is at 100% (left is the RadListView component):

and here is a screenshot of when my display is scaled at 150% (left is the RadListView component):


To replicate: run the project attached, both at 100% scaling and 150% scaling. 

Thanks!

Unplanned
Last Updated: 27 Jun 2025 01:51 by Suresh
Created by: Suresh
Comments: 2
Category: UI for WinForms
Type: Bug Report
1
In this particular case, the main monitor on which the Form is shown is 225. While the application is running, the DPI is changed to 100%. The controls size is scaled correctly, however, the Font inside the controls is not.
Unplanned
Last Updated: 23 Jul 2025 14:13 by ADMIN
Created by: Pascal
Comments: 3
Category: UI for WinForms
Type: Bug Report
0

In the Visual Theme Builder (fresh installed Telerik UI for WinForms) you'll get an error because the directory "VbsRecoveryData" seems to be missing. Creating the directory before "package.Compress(path)" fixes this for me.


Unplanned
Last Updated: 27 May 2025 12:05 by ADMIN

Steps to Reproduce:

  1. Create a new WinForms application targeting .NET 9.

  2. Add a RadStatusStrip to the main form.

  3. Run the application.

  4. Snap the form to the left or right edge of the screen (using Windows Snap).

  5. Minimize the form.

  6. Restore the form.

Expected Behavior:
The form should maintain its original size and remain fully visible on screen after being restored.

Actual Behavior:
Every time the form is minimized and restored, it increases in height. After a few cycles, the bottom part of the form — including the RadStatusStrip — becomes hidden behind the Windows taskbar (Start menu).

Additional Info:

  • The issue only occurs when a RadStatusStrip is added to the form.

  • The issue does not occur when using a standard StatusStrip from WinForms.

  • The problem occurs consistently and can be reproduced easily.

  • Tested both in debug mode and with a compiled executable.

Attachments:

  • Screenshots (before and after restore).

  • Sample reproduction project (if needed).

    This is only repeated in windows 10
     
Unplanned
Last Updated: 19 Dec 2024 14:06 by ADMIN
Created by: JeffSM
Comments: 1
Category: UI for WinForms
Type: Feature Request
1
 
Unplanned
Last Updated: 09 Dec 2024 09:13 by ADMIN

When I use the new project wizard provided by Microsoft for a new windows forms project it lets me select the target .net version

When I do the same with the Telerik wizard, it does not let me choose what .net Version I'm targeting and does not generate the optimal code for the target version. For example when I target .net 9.0 with high dpi support, it should generate API calls for High DPI, not an entry in the app manifest. IMHO the generated code should be as close to the Microsoft Standard for the targeted .net version as possible. 

 

Unplanned
Last Updated: 04 Oct 2024 10:02 by Alexey
Created by: Alexey
Comments: 0
Category: UI for WinForms
Type: Feature Request
1
Improve keyboard accessibility in RadGridView.
Unplanned
Last Updated: 07 Oct 2024 10:00 by ADMIN
Created by: Martin
Comments: 1
Category: UI for WinForms
Type: Feature Request
0

I would like to see a new property added to the RadLabel control: Style. Style is an enumeration with layout styles like in MS-Word: 

  • Normal
  • Title
  • Heading 1
  • Heading 2
  • etc.

When the style is applied, the styling (font, color, background, etc.) is applied conform the currently active Theme. Therefor all themes need to be expended to support this setting.

Of course the enum label 'Custom' should be present (or null) when a user tries to override the style-related properties (like font, color, background, etc.)

This is very usefull when a programmer wants to build his own form (with or without Layout / Flow controls).

Telerik already uses it a bit themselves: Some (data entry) controls already generate (group) headers and captions in there forms. 

Unplanned
Last Updated: 05 Sep 2024 09:58 by ADMIN
Created by: Nadya
Comments: 1
Category: UI for WinForms
Type: Feature Request
1
Add new ThemePicker component that allows dynamic themes changes. 
Unplanned
Last Updated: 11 Sep 2024 12:43 by ADMIN
Created by: Nadya
Comments: 0
Category: UI for WinForms
Type: Feature Request
1
Control for uploading files to storage.
Unplanned
Last Updated: 01 Aug 2024 15:38 by Monique
Created by: Nadya
Comments: 1
Category: UI for WinForms
Type: Feature Request
1
A tool for selecting a range of dates.
Unplanned
Last Updated: 19 Aug 2024 09:59 by ADMIN
We should enable the out-of-process designer in .NET Framework projects so that old third party 32-bit and ActiveX/COM controls can be loaded inside Visual Studio 2022.
Unplanned
Last Updated: 12 Jul 2024 09:01 by ADMIN

Any anchor setting works, except for right + left, then the controls start to behave weird. 

this.radMultiColumnComboBox4.Anchor = AnchorStyles.Left | AnchorStyles.Right;
this.radTextBoxControl2.Anchor = AnchorStyles.Left | AnchorStyles.Right;
this.radSpinEditor4.Anchor = AnchorStyles.Left | AnchorStyles.Right;
this.radDropDownList4.Anchor = AnchorStyles.Left | AnchorStyles.Right;

this.radMultiColumnComboBox3.Anchor = AnchorStyles.Left | AnchorStyles.Right;
this.radDropDownList3.Anchor = AnchorStyles.Left | AnchorStyles.Right;
this.radSpinEditor3.Anchor = AnchorStyles.Left | AnchorStyles.Right;
this.radTextBoxControl1.Anchor = AnchorStyles.Left | AnchorStyles.Right;

Unplanned
Last Updated: 19 Jun 2024 07:32 by ADMIN
Created by: Toby
Comments: 1
Category: UI for WinForms
Type: Feature Request
1
The default behavior is to auto ellipsis at the end of a long text. This functionality can be extended so that the user can choose where to auto-ellipsis the text: at the beginning, at the center, at the end, .etc.
Unplanned
Last Updated: 10 Jun 2024 13:33 by ADMIN
Created by: Manikanta
Comments: 1
Category: UI for WinForms
Type: Feature Request
0

Hi All.

Could you please add or let me know locators for "RadChat" window for Automation purpose. I am unable to find locators on the below area.

 

Unplanned
Last Updated: 27 May 2024 11:18 by ADMIN
Created by: Dinko
Comments: 1
Category: UI for WinForms
Type: Feature Request
1

In.NET8 Microsoft has released databinding improvements: What's new in Windows Forms .NET 8 - Windows Forms .NET | Microsoft Learn. Add Command Binding and DataContext Support in .NET 8+

Unplanned
Last Updated: 21 May 2024 10:33 by ADMIN
The location of controls is messed up when RadForm is shown runtime on HDPI (125%).
Unplanned
Last Updated: 03 May 2024 13:42 by ADMIN

Documentation about High-DPI mechanisms available on the website is very outdated and mostly does not consider the changes and improvements that Microsoft made with .net 7.0 and 8.0.

What's needed is thorough documentation about Telerik's behavior in comparison with the different situations on .net Framework 4.9 and the major .net Versions 6.0, 7.0, and 8.0.

Kind regards

Erwin

Unplanned
Last Updated: 24 Apr 2024 08:22 by ADMIN
Exceptions

Top Level Exception
Type:        System.OverflowException
Message:     Arithmetic operation resulted in an overflow.
Source:      TelerikCommon
Stack Trace: at Telerik.WinControls.NativeMethods.GetMonitorDpi(Screen screen, DpiType dpiType)
   at Telerik.WinControls.VisualElement.GetScaledFont(Single scale, Font fontToScale)
   at Telerik.WinControls.UI.LightVisualElement.CreateTextParams()
1 2 3 4 5 6