In Development
Last Updated: 31 Jan 2025 16:52 by ADMIN
Use attached to reproduce.

Workaround:

- Use RadForm it explicitly handles the controls scaling. 
- Make sure that the following of the user controls are set like this:

this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;


In Development
Last Updated: 31 Jan 2025 15:42 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)
Created by: Hardeepsingh
Comments: 1
Category: NavigationView
Type: Bug Report
0

Setting the Title property should update the header text:

 this.radPageViewPage1.Title = "test";

In Development
Last Updated: 30 Jan 2025 14:38 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)
The control exposes the OpenedFileName property which will be set when a document is opened. When we try to open a new document, but instead click the Cancel of the OpenFileDialog and close the dialog, this property will be reset. However, the document stays the same. In this case, this property should not be reset.
In Development
Last Updated: 30 Jan 2025 13:48 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)

Repro-steps:

myRadGridView.Rows.Add((GridViewDataRowInfo)null);

Actual behavior

  1. NullReferenceException is thrown
  2. A new row is added.

Excepted behavior

  1. Or an ArgumentNullException is thrown, and no rows are added.
  2. Or a new row is added, and no exception is thrown.

Remark

The method AddRange is also impacted by this bug.

Unplanned
Last Updated: 30 Jan 2025 12:57 by ADMIN

In this case, the RadGridView AutoSizeRows and ColumnGroupViewDefinition are enabled. The rows will have different heights depending on the cell content. When exporting the RadGridView to PDF, the rows will have equal size and won't respect the current size in the view. Thus longer text in a cell will be cut off. 

The same behavior is observed when exporting to PDF or XLSX. In addition, this is also observed when printing the RadGridView.

In Development
Last Updated: 30 Jan 2025 12:53 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)
EndEdit() method is not called of IEditableObject if an exception is thrown while setting a null value to the bound property
Unplanned
Last Updated: 30 Jan 2025 11:47 by ADMIN
Created by: Darren
Comments: 1
Category: Buttons
Type: Feature Request
1
Add support to handle mutual-exclusivity similar to RadRadioButtons.
Unplanned
Last Updated: 30 Jan 2025 10:31 by ADMIN
Created by: Alok Tibrewal
Comments: 1
Category: PictureBox
Type: Feature Request
0
 
In Development
Last Updated: 29 Jan 2025 11:31 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)
In Development
Last Updated: 29 Jan 2025 09:19 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)
The CellSpacing property value is not taken into account. This property has different value in different themes.
Unplanned
Last Updated: 29 Jan 2025 08:30 by ADMIN
ADMIN
Created by: Hristo
Comments: 4
Category: LayoutControl
Type: Bug Report
7

			
Under Review
Last Updated: 23 Jan 2025 12:37 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:

 

In Development
Last Updated: 21 Jan 2025 16:37 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)
Created by: Liang Sime
Comments: 1
Category: UI for WinForms
Type: Bug Report
0
Me.radToggleSwith1.OffText = "OFF"
Me.radToggleSwith1.OnText = "ON"
In Development
Last Updated: 21 Jan 2025 13:01 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)
Created by: Xinchen
Comments: 1
Category: NavigationView
Type: Bug Report
0
When select the last item in the navigationview, the scrollbar jumps to the middle.
In Development
Last Updated: 20 Jan 2025 16:18 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)

System.ArgumentException: 'An item with the same key has already been added.' when the data source contains DateTime with the same hour, minute, and seconds part (only milliseconds are different):

 

In Development
Last Updated: 20 Jan 2025 15:19 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)
Unplanned
Last Updated: 20 Jan 2025 09:09 by ADMIN
Created by: Suresh
Comments: 1
Category: PropertyGrid
Type: Bug Report
0

When using the AnchorStyles property, the editor does not update the anchors as expected:

Image

Unplanned
Last Updated: 16 Jan 2025 11:05 by Emanuele
Created by: Phil Lindquist
Comments: 2
Category: Menu
Type: Feature Request
2

The default MS ContextMenuStrip shows tooltips for disabled menu items:

In Development
Last Updated: 15 Jan 2025 14:44 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)
Calling the BestFitColumns() method after setting the DataSource will not resize the columns. The method logic is called before the internal measure of the control is finished. 
In Development
Last Updated: 15 Jan 2025 14:37 by ADMIN
Scheduled for 2025.1.2xxx (2025 Q1)
Created by: Eddie
Comments: 1
Category: Spreadsheet
Type: Bug Report
0

1. Select two or more cells.

2. Click on the "All charts" button

3. The charts are not displayed and the following error occurs:

1 2 3 4 5 6