Under Review
Last Updated: 21 Mar 2025 10:56 by ADMIN
Created by: Martin
Comments: 1
Category: UI for WinForms
Type: Feature Request
0

RadMessageBox(form) is a telerik replacement for the System.Windows.Forms.MessageBox.

MessageBox has a parameter MessageBoxOptions.DefaultDesktopOnly which makes it (surprisingly) topmost. RadMessageBox does not have this option.

I have a scenario where the RadMessageBox is hidden by a total different application when shown. So I need to make it topmost.

Can you add some kind op RadMessageBoxOptions to make it topmost?

Unplanned
Last Updated: 18 Mar 2025 13:33 by ADMIN

AllDay event is rendered on two days when using different TimeZone for SystemTimeZone with DefaultTimeZone

Unplanned
Last Updated: 18 Mar 2025 13:10 by ADMIN
Appointments Start/End date is wrong when using different TimeZone for SystemTimeZone with DefaultTimeZone. Appointments are placed in the wrong date or the start/end properties are wrong in the EditAppointmentDialog.
In Development
Last Updated: 17 Mar 2025 13:02 by ADMIN
ImageKey is cleared when moving a node from one treeview to another and disposing the first.
In Development
Last Updated: 17 Mar 2025 13:02 by ADMIN
Created by: John
Comments: 1
Category: UI for WinForms
Type: Bug Report
0

When trying to open the QuickStart solution from 

C:\Program Files (x86)\Progress\Telerik UI for WinForms 2025 Q1\Examples

installation folder, the following error appears:

In Development
Last Updated: 17 Mar 2025 13:01 by ADMIN

Visual Studio 2022 crashes when working with a solution containing two WinForms projects:

  • Project 1: WinForms (.NET 9) with Telerik
  • Project 2: WinForms (.NET 6) without Telerik

Steps to Reproduce:

  1. Create a new solution in Visual Studio 2022.
  2. Add two WinForms projects:
    • Project 1: WinForms (.NET 9) with Telerik
    • Project 2: WinForms (.NET 6) without Telerik
  3. Open the WinForms designer for a form in Project 1 (Telerik, .NET 9).
  4. Without closing the designer, open the WinForms designer for a form in Project 2 (.NET 6, no Telerik).
  5. Switch to the code view of the form in Project 2.
  6. Switch back to the WinForms designer in Project 2.

Expected Result:
Visual Studio should smoothly switch between code and designer views without issues.

Actual Result:
Visual Studio freezes and crashes after switching back to the WinForms designer in Project 2.

Environment:

  • Visual Studio 2022
  • Windows Version: (Windows 11 x64)
  • Telerik WinForms Version: (2025.1.211)

Additional Notes:

  • The issue seems to be related to handling different .NET versions and Telerik components in the same solution.
  • The crash occurs consistently when following the steps above.
  • No explicit error messages are shown before Visual Studio closes.

Declined
Last Updated: 14 Mar 2025 17:12 by Curtis

I've tested this with both Telerik.WinControls.UI.RadForm and Telerik.WinControls.UI.RadRibbonForm

Telerik.WinControls.UI.RadForm works fine!  Telerik.WinControls.UI.RadRibbonForm fails to bubble up Keys.Up, Keys.Down, Keys.Left and Keys.Right

 

Steps:

Create new WinForms project (I'm using .net 4.7.2)

Add Telerik extensions. 

Add a Form (Windows Form default .Name = "Form1"), RadForm (default .Name = "RadForm1") and RadRibbonForm

You can use any Theme or default.  Makes no difference.

 

Set all three form's .KeyPreview = True

Add this method to each form:

Private Sub form_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.Up Then
If My.Computer.Keyboard.ShiftKeyDown Then
MsgBox("Shift Up")
Else
MsgBox("Up!")
End If
End If
End Sub

Set your Startup Form = Form1 (The Windows Form) and click Start.

hit your UP-Arrow key.  You'll get the MsgBox "Up!"

Hold shift+UP-Arrow and you'll get "Shift Up"

The above is True for Winforms AND RadForm but RadRibbonForm does this:

 

Set your Startup Form = radribbonform and click Start

Hit your UP-Arrow and you'll get...nothing.  The event never gets raised.

Hold your shift+UP-Arrow and you'll get....nothing because the event does not fire when you hit any of the arrow keys.

 

 

 

 

 

Unplanned
Last Updated: 11 Mar 2025 13:09 by ADMIN
Slow performance of the control runtime, which also slows down VS debugger
Completed
Last Updated: 10 Mar 2025 14:42 by ADMIN
Release 2025.1.310 (Preview)
Created by: Theo
Comments: 1
Category: Diagram, DiagramRibbonBar, DiagramToolBox
Type: Bug Report
1

In this scenario, the text on the connection between two shapes is drawn in the wrong location.

 

Completed
Last Updated: 10 Mar 2025 14:42 by ADMIN
Release 2025.1.310 (Preview)
Created by: Remco
Comments: 1
Category: UI for WinForms
Type: Bug Report
0

 

 

Completed
Last Updated: 10 Mar 2025 14:41 by ADMIN
Release 2025.1.310 (Preview)

For example, if you choose to print second page like this: 


It prints only the first page of the document, instead of the second page.

Completed
Last Updated: 10 Mar 2025 14:41 by ADMIN
Release 2025.1.310 (Preview)
This behavior is observed when referencing 2025.1.211 version of Telerik UI for WinForms controls.
Unplanned
Last Updated: 04 Mar 2025 12:05 by ADMIN
In this case, we have numeric values shown as a string in a GridViewTextBoxColumn. If we use the RadFilterView settings, we can filter by one item only. If we choose to filter by more than one, it will lead to an empty grid.
Unplanned
Last Updated: 04 Mar 2025 11:54 by Dickson
Unplanned
Last Updated: 04 Mar 2025 10:48 by ADMIN
Created by: Nadya
Comments: 0
Category: SyntaxEditor
Type: Feature Request
1
Currently, printing support is not available in the control.
Unplanned
Last Updated: 03 Mar 2025 17:19 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 3
Category: UI for WinForms
Type: Bug Report
2
To reproduce: please refer to the attached sample project and gif file.

Workaround: use screentips: https://docs.telerik.com/devtools/winforms/telerik-presentation-framework/tooltips-and-screentips/screen-tips
Unplanned
Last Updated: 03 Mar 2025 10:37 by ADMIN
I have moved the mouse away, the pointer is not over an element of the NavigationView, but the SubPages remain visible. I would like it to be collapsed, and expand again when I move the mouse over the Page (the orange area).
Declined
Last Updated: 28 Feb 2025 14:54 by ADMIN

Hello there,

I am facing system.StackOverflowExcepiton while exporting document with HtmlFormatProvider. I am attaching my code with the HTML string which I am passing into RichTextEditor.

---------------------------------------------------------

HTML String:

"Navigate to the <a href="https://exelon.ifs.cloud/landing-page/" target="_blank"><b><u>IFS Cloud Landing Page</u></b></a>.<br /> <br />NOTE: If the above link does not work for you, copy and paste this address ...<br /> <br /><u>https://exelon.ifs.cloud/landing-page/</u>"

---------------------------------------------------------

Method which is giving me an error:

               

internal static string GetRadRichTextEditorHtmlValue(RadRichTextEditor radRichTextEditor, bool RemoveNewLineSpace = false, bool withDocumentChange = true, bool removeLastParagraphLine = false, bool fromDefinationEditor = false, bool OnlyHtml = false, bool fromDynamicAssetDefinition = false)
        //internal static string GetRadRichTextEditorHtmlValue(RadRichTextEditor radRichTextEditor, bool RemoveNewLineSpace = false, bool withDocumentChange = true, bool removeLastParagraphLine = false, bool fromDefinationEditor = false,bool OnlyHtml=false)
        {
            string htmlValue = string.Empty;

            try
            {
                if (radRichTextEditor == null)
                    return "";

                Telerik.WinForms.Documents.Model.RadDocument document = radRichTextEditor.Document;
                Telerik.WinForms.Documents.FormatProviders.Html.HtmlFormatProvider provider = new Telerik.WinForms.Documents.FormatProviders.Html.HtmlFormatProvider();
                if (withDocumentChange)
                {
                    //Telerik.WinForms.Documents.FormatProviders.Html.HtmlExportSettings htmlExportSettings = new Telerik.WinForms.Documents.FormatProviders.Html.HtmlExportSettings();
                    //htmlExportSettings.ExportHeadingsAsTags = true;
                    //provider.ExportSettings = htmlExportSettings;
                    //htmlExportSettings.PropertiesToIgnore["h1"].Add("Heading1");
                    provider.ExportSettings.DocumentExportLevel = Telerik.WinForms.Documents.FormatProviders.Html.DocumentExportLevel.Fragment;
                    provider.ExportSettings.ExportFontStylesAsTags = true;
                }
htmlValue = provider.Export(document); // Exception place.
                if (withDocumentChange)
                {
                    string strikeClassName = GetStrikeClassName(htmlValue);
                    htmlValue = GetTagValueFromHtmlString(htmlValue, fromDefinationEditor, fromDynamicAssetDefinition);
                    htmlValue = StripHtmlExceptFontTags(htmlValue, strikeClassName, RemoveNewLineSpace, OnlyHtml);
                }
                document.Dispose();
            }
            catch (Exception ex)
            {
                ClickLearn.Exceptions.ExceptionToEventLog(ex, "GetRadRichTextEditorHtmlValue");
            }

            // TO DO: Remove below condition when <br/> issue fixed fom editor
            if (htmlValue.IndexOf("<br />") == 0 || htmlValue.IndexOf("</ br>") == 0)
            {
                htmlValue = htmlValue.Substring(6);
            }
            else if (htmlValue.IndexOf("<br/>") == 0 || htmlValue.IndexOf("</br>") == 0)
            {
                htmlValue = htmlValue.Substring(5);
            }

            if (!string.IsNullOrEmpty(htmlValue))
            {
                htmlValue = RemoveLastNewLine(htmlValue);
            }

            return htmlValue;
        }

---------------------------------------------------------

Control's properties:

ucRichTextBox ucRichTextBox2 = new ucRichTextBox(tagCommand.Tags, ce.CurrentLCID, true, MetadataProperties, ArgInfoList);
ucRichTextBox2.spd = spd;
ucRichTextBox2.Tag = tagCommand.Tags;
ucRichTextBox2.Name = "ucRichTextBox2";
ucRichTextBox2.Left = sx;
ucRichTextBox2.Top = y;
ucRichTextBox2.Width = pnlSPD.Width - leftPadding - rightPadding;
ucRichTextBox2.btnUnlock.Click += BtnUnlock_Click;
ucRichTextBox2.btnUnlock.Image = Properties.Resources.c_full;
ucRichTextBox2.btnUnlock.Tag = "c_full";
ucRichTextBox2.btnLockOption.Visible = true;
ucRichTextBox2.btnLockOption.BringToFront();
ucRichTextBox2.btnLockOption.MouseDown += BtnLockOption_MouseDown;
ucRichTextBox2.btnLink.Click += BtnLink_Click;
ucRichTextBox2.rtxContent.CommandExecuting += RtxContent_CommandExecuting;
ucRichTextBox2.btnSetting.ButtonElement.ToolTipText = argInfoUX12.ConfigDoc.ContainsKey

---------------------------------------------------------

UI for the control:

---------------------------------------------------------

Error message:

 

Unplanned
Last Updated: 28 Feb 2025 14:52 by ADMIN

Steps to recreate:

  • click on the button on the top row
  • press the down key on the keyboard
  • Press Space key to select new button, the button on the top row is clicked
Unplanned
Last Updated: 28 Feb 2025 13:17 by ADMIN
In this particular case, we have a LayoutControlGroupItem inside a LayoutControlGroupItem. In the inner LayoutControlGroupItem, we place some controls. When collapsing the parent group and expanding it afterward, the control is not visible. We will need to collapse and expand the inner group to see that control.
1 2 3 4 5 6