Completed
Last Updated: 23 Dec 2020 16:08 by ADMIN
Release R1 2021
Only the theme components which are dragged and dropped onto the form should be listed in the ThemeNameEditor. Currently themes added on other forms are also available which is incorrect because at run-time this theme may not be instantiated at all.
Unplanned
Last Updated: 23 May 2023 10:50 by ADMIN
Created by: test
Comments: 2
Category: UI for WinForms
Type: Feature Request
1
We want a query builder who can connect to any type of connection type database like (MS SQL, MySQL, Oracle etc) & create a query from end user which can be used by our application.

The control should be user friendly enough that a non SQL person can create query.
Completed
Last Updated: 26 Mar 2021 09:19 by ADMIN
Release R2 2021 (LIB 2021.1.329)
There is an inconsistency between MS Word and the RichTextEditor.

When the unit type is set to an inch.
Unplanned
Last Updated: 12 Mar 2021 14:36 by ADMIN
Default FontFamily and FontSize values (Calibri, 11) are not respected during paste, when the normal style of the source document is modified. Those values are replaced with the default values for RadDocument, which are different (Verdana 12)
Completed
Last Updated: 29 Nov 2021 11:16 by ADMIN
Release R1 2022
Created by: Al
Comments: 1
Category: UI for WinForms
Type: Feature Request
1
Request read only property on the RadMultiColumnComboBox control
Completed
Last Updated: 29 Apr 2022 13:05 by ADMIN
Release R2 2022
Created by: John
Comments: 1
Category: UI for WinForms
Type: Feature Request
1
Currently it is not possible to select the items added to RadCommandBar, RadRibbonBar or RadMenu.
Completed
Last Updated: 15 Feb 2022 08:19 by Sylvain
Release R1 2022 SP1

In English: "dog's" is marked as incorrect

In French: "L'ordinateur" is marked as incorrect

 

Unplanned
Last Updated: 21 Sep 2023 09:59 by ADMIN
  • Control Structure Pane - For example, RadForm has a RadTitleBarElement, which contains no styles, because they are inherited from the RadTitleBar control. Here we can add a note, which says from which control the styles are inherited:
  • Design / Preview Pane - Click on an element from the Design view and select it into the control element tree.
  • Elements Pane - Add an option to expand all sub-nodes in the Control Structure tree. Save the setting for the filter chosen by the user.
  • Find repository usages: Add an option to expand all sub-nodes.
  • Repositories - Sort applied repositories on top or in another list. Currently, we can see all the applied only when we click "Show only applied repositories".
  • Repositories - Add an option to filter the repositories by type(font, fill, border, image, and so on). Currently, we can filter them only by name.
Completed
Last Updated: 04 Feb 2022 05:36 by ADMIN
Release R1 2022 SP1

The possible workaround is to use the old Pdf processing model, by setting the UsePdfProcessingModel property to false.

this.radPdfViewer1.UsePdfProcessingModel = false;
// This switches the thumbnails to the old model too. Otherwise they are blank.
this.radPdfViewer1.ContainerElement.ThumbnailList.UsePdfProcessingModel = false;
Declined
Last Updated: 16 Mar 2022 17:19 by ADMIN
Created by: 智超
Comments: 3
Category: UI for WinForms
Type: Feature Request
1

System.Reflection.TargetInvocationException:“Exception has been thrown by the target of an invocation.”

XamlParseException: “类型“Telerik.WinForms.Documents.Model.RadDocument”不具有内容属性。指定要设置的属性的名称,或者在该类型上添加 ContentPropertyAttribute 或 TypeConverterAttribute。”,行号为“5”,行位置为“4”。

Completed
Last Updated: 28 Mar 2022 16:18 by ADMIN
Release R2 2022 (LIB 2022.1.329)

When saving the layout of RadDock with SaveToXml, the scaled value of SplitterWidth is saved in high DPI. 

The non-scaled value should be saved.

Declined
Last Updated: 12 Apr 2022 12:49 by ADMIN
Created by: George
Comments: 1
Category: UI for WinForms
Type: Feature Request
1
Add the ability to add a richTextBox cell type to the RadGridView and have the ability to link it to a data source and to a RichTextEditorRibbonBar.
Completed
Last Updated: 27 May 2022 12:28 by ADMIN
Release R2 2022 SP1

Use a custom font set like this: 

this.radSyntaxEditor1.SyntaxEditorElement.EditorFontFamily = new Telerik.WinControls.SyntaxEditor.UI.FontFamily("Cascadia Code");
this.radSyntaxEditor1.SyntaxEditorElement.EditorFontSize = 13;

Then load a large document, at least 10K lines so that the clipping is visible.

Unplanned
Last Updated: 16 Feb 2024 19:39 by ADMIN
Created by: erwin
Comments: 3
Category: UI for WinForms
Type: Feature Request
1
It would be nice if the grid column chooser would support grouping of columns similar to the jquery grid
Completed
Last Updated: 28 Jul 2022 07:58 by ADMIN
Release R3 (LIB 2022.2.711)

Please run the attached sample project, open the drop down and press the down arrow key.

Observed: application hangs

Expected: since all menu items in the drop down are disabled, nothing is expected to happen. However, the application shouldn't hangs.

Workaround:

public class CustomRadDropDownButtonElement : RadDropDownButtonElement
{
    protected override Type ThemeEffectiveType
    {
        get
        {
            return typeof(RadDropDownButtonElement);
        }
    }
    protected override RadDropDownButtonPopup CreateDropDown()
    {
        return new CustomDropDown(this);
    }
}

public class CustomDropDown : RadDropDownButtonPopup
{
    public CustomDropDown(RadElement ownerElement) : base(ownerElement)
    {
    }

    protected override void EnsureItemEnabled(RadItem item, bool isUp)
    {
        do
        {
            item = this.GetNextItem(item, !isUp);
            if (item == this.Items.Last())
            {
                break;
            }

        } while (!item.Enabled);
        if (item != null)
        {

            this.SelectItem(item);
        }
    }
}

Duplicated
Last Updated: 18 Jul 2022 11:48 by ADMIN
Created by: Martin
Comments: 3
Category: UI for WinForms
Type: Bug Report
1

Reproduction steps:

  • Create a new RadPropertyGrid
  • Add an instance of a class with at least one property of type Nullable<int>.
  • The property does not have an DefaultValueAttribute.
  • Make sure that property has the value null.
  • In de UI, the field appears to be empty.
  • In de UI, click on the field to edit it.

Observed behavior:

  • An edit-box appears with the value zero (0).
  • Leaving this field (without entering any digits) sets the property with that 0, which is undesirable.

Expected behavior:

  • An empty edit-box appears, without any digits.
  • Leaving this field (without entering any digits) should keep the property null.
Completed
Last Updated: 23 Sep 2022 13:07 by ADMIN
Release R3 2022

ThemeResolutionService.ApplicationThemeName = "Office2019Dark"; this.radDropDownList1.EnableAlternatingItemColor = true;

Unplanned
Last Updated: 29 Sep 2022 13:03 by ADMIN
Created by: erwin
Comments: 3
Category: UI for WinForms
Type: Bug Report
1

To replicate the missing button when the application is run on my main monitor with 150% DPI scaling:



If the RadControl.EnableRadAutoScale property is set to false in the Program.cs file, the button is placed as expected:



When I replace the form to inherit from RadForm, not the MS Form, the button is clipped:

Completed
Last Updated: 05 Apr 2023 10:02 by ADMIN
Release R1 2023 SP1

This is about this method:

        public void SetError(GridViewCellCancelEventArgs e, Exception exception)
        {
            GridViewDataErrorEventArgs args = new GridViewDataErrorEventArgs(exception, 0, 0, GridViewDataErrorContexts.Commit);
            if (e != null)
            {
                args = new GridViewDataErrorEventArgs(exception, e.ColumnIndex, e.RowIndex, GridViewDataErrorContexts.Commit);
            }
            this.EventDispatcher.RaiseEvent<GridViewDataErrorEventArgs>(EventDispatcher.DataError, this, args);

            if (args.ThrowException)
            {
                throw args.Exception;
            }

            if (args.Cancel)
            {
                //TODO: cancel row edit 
            }
        }

The method GridViewTemplate.SetError accepts a parameter of type GridViewCellCancelEventArgs (named e), but uses the information to create a new object of type GridViewDataErrorEventArgs (named args) and uses information from e to fill args.

The method then fires an event with args. Args also has a property Cancel which can be set in the event handlers. But nothing is done with that property.

Parameter e also has a property Cancel which is never be filled. So it could be useful, at the end of SetError, to set e.Cancel with args.Cancel. This way the caller can use the Cancel information from the events.

This request is also related to my next request. 

PS: Why is GridViewCellCancelEventArgs  called this way? It implies it has arguments for an event, but it is not used for an event, am I right?

Declined
Last Updated: 16 Feb 2024 12:35 by ADMIN

1. Select the ColorBox's ellipses to open the Color Dialog

2. Select the Web tab

3. Select Any colour in this Page

4. Select Transparent

Colour will update

5. Select the Professional tab

6. Select any colour

Colour won't update

7. Select any colour

Colour won't update

8. Select OK on Dialog

Colour will be transparent

Values will be same as selected in step 7