Pending Review
Last Updated: 30 Nov 2021 14:33 by Florens

When adding a new document to the same instance of a RichTextEditor, the UIProviderRegistry instance of the RichTextBox will keep a dictionary entry for a SectionLayoutBox that contains a reference to a non cleaned up WaterMarkUiProvider.

This SectionLayoutBox in turn has a reference to a DocumentLayoutBox (parent) which has a reference to an old document instance.

 

A new dictionary entry is added and (retained) for every document loaded.

 

Disposing the old document makes no difference.

 

 

Unplanned
Last Updated: 30 Nov 2021 14:11 by ADMIN

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

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

 

Unplanned
Last Updated: 30 Nov 2021 12:06 by ADMIN
StackOverflow exception is thrown in Self-Referencing mode when deleting a child and its parent row
Completed
Last Updated: 29 Nov 2021 16:39 by ADMIN
Release R1 2022
It is actually checked and only the appearance is wrong. When the file is saved the checkboxes states are as expected.
Completed
Last Updated: 29 Nov 2021 16:38 by ADMIN
Release R1 2022
Please refer to the attached gif file and notice the loading delay when scrolling to a specific page. It would be nice to optimize this experience.
Completed
Last Updated: 29 Nov 2021 16:37 by ADMIN
Release R1 2022

Use the following code snippet and enter "8,5" in RadMaskedEditBox. Then press Tab to navigate to the next control: 

        RadValidationRule validationRuleNumberLess;
        RadValidationRule validationRuleNumberGreater;
        float numberMaximum;
        float numberMinimum;

        public RadForm1()
        {
            InitializeComponent();
            CultureInfo culture = new System.Globalization.CultureInfo("de-DE");
            System.Threading.Thread.CurrentThread.CurrentCulture = culture;
            System.Threading.Thread.CurrentThread.CurrentUICulture = culture;
            this.radMaskedEditBox1.Culture = culture;

            this.numberMaximum = float.Parse("9,999", culture);
            this.numberMinimum = 0;

            // set maximum
            this.validationRuleNumberLess = new RadValidationRule();
            this.validationRuleNumberLess.AddControl(this.radMaskedEditBox1);
            this.validationRuleNumberLess.Operator = Telerik.WinControls.Data.FilterOperator.IsLessThanOrEqualTo;
            this.validationRuleNumberLess.PropertyName = "Value";
            this.validationRuleNumberLess.ToolTipTitle = "Too big";
            this.validationRuleNumberLess.ToolTipText = "The value must be SMALLER than " + this.numberMaximum.ToString();
            this.validationRuleNumberLess.Value = (float)this.numberMaximum + 0.001D;
            this.radValidationProvider1.ValidationRules.Add(this.validationRuleNumberLess);
            this.radValidationProvider1.SetValidationRule(this.radMaskedEditBox1, this.validationRuleNumberLess);

            // set minimum
            this.validationRuleNumberGreater = new RadValidationRule();
            this.validationRuleNumberGreater.PropertyName = "Value";
            this.validationRuleNumberGreater.ToolTipTitle = "Too small"; // this.localToolTipTitle;
            this.validationRuleNumberGreater.ToolTipText = "The value must be BIGGER than " + this.numberMinimum.ToString();
            this.validationRuleNumberGreater.Operator = Telerik.WinControls.Data.FilterOperator.IsGreaterThanOrEqualTo;
            this.validationRuleNumberGreater.Value = (float)this.numberMinimum;
            this.validationRuleNumberGreater.AddControl(this.radMaskedEditBox1);
            this.radValidationProvider1.ValidationRules.Add(this.validationRuleNumberGreater);
            this.radValidationProvider1.SetValidationRule(this.radMaskedEditBox1, this.validationRuleNumberGreater);

            this.radLabel1.Text = "Minimum = " + this.validationRuleNumberGreater.Value + " Maximum = " + this.validationRuleNumberLess.Value;
        }

Workaround: use the ControlValidation event to control the validation flag: https://docs.telerik.com/devtools/winforms/controls/validation-provider/validation-rules#controlvalidation-event 

Completed
Last Updated: 29 Nov 2021 15:15 by ADMIN
Release R1 2022

Create a RadRibbonForm or a RadForm with Ribbon behavior. When you run the application and maximize the form, the titlebar's text disappears.

Workaround: Use a RadForm and add RadRibbonBar without Ribbon behavior. Then set the RadRibbonBar.RibbonBarElement.RibbonCaption.Visibility to Collapsed.

Workaround 2 : set the RadRibbonForm.AllowAero property to false

Unplanned
Last Updated: 29 Nov 2021 12:45 by ADMIN

1. Target Framework .NET6 and VS 2022 17.0.1:

2. Install UI.for.WinForms.AllControls.Net60 version 2021.3.1123:

3. Double click the form to open the designer:

4. First try dragging a RadGridView from the toolbox:

5. Install the Nuget package for the toast notification:

6. Install Microsoft.Toolkit.Uwp.Notifications version 7.0.0:

Please make sure that the C:\Program Files (x86)\Progress\ToolboxNuGetPackages folder doesn't contain anything and it is empty. If there is any version available there, please delete it. 

7. Now, try opening the designer. It never loads:

 

 

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
Unplanned
Last Updated: 26 Nov 2021 13:50 by ADMIN
Created by: Sylvain
Comments: 0
Category: Map
Type: Feature Request
1
When RadMap is panned or zoomed, a respective event should be fired in order to detect the two operations.
Unplanned
Last Updated: 26 Nov 2021 09:57 by ADMIN

1. Add a CommandBarDropDownButton with one RadMenuItem and one RadMenuButtonItem

2. Set the same SvgImage for both items and set the DisplayStyle to Image.

3. If you run the project, you will notice that the RadMenuItem shows the SVG, but the RadMenuButtonItem doesn't show it. 

Workaround: set the RadMenuButtonItem.ButtonElement.SvgImage

Unplanned
Last Updated: 24 Nov 2021 11:57 by ADMIN
Created by: Ken
Comments: 1
Category: TreeView
Type: Bug Report
0

Please use the attached sample project.

Result in 2021.1.326:

Result in 2021.2.511

Unplanned
Last Updated: 24 Nov 2021 10:09 by ADMIN

To reproduce:

  1. Set your monitor DPI to 200%(or any order value different from 100%). You need to Log off(or restart) in order to apply correctly the new DPI settings.
  2. Create a UserControl with some RadControls inside.
  3. Add the UserControl at design time as a child control to a RadForm.
  4. Run the RadForm and you will see that the controls inside the user control are scaled twice.

Workaround:

In the OnLoad method of RadForm do through all nested RadControls inside the UserControl and downscale them to the same DPI as the RadForm.

public class RadForm1 : RadForm
{
    protected override void OnLoad(EventArgs e)
    {
        base.OnLoad(e);

        SizeF dpiScaleFactor = RootElement.DpiScaleFactor;
        FixDpiScaling(this.Controls, dpiScaleFactor);
    }

    private void FixDpiScaling(Control.ControlCollection controls, SizeF dpiScaleFactor)
    {
        foreach (Control item in controls)
        {
            RadControl radControl = item as RadControl;
            if (radControl != null)
            {
                SizeF dpi2 = radControl.RootElement.DpiScaleFactor;
                if (dpiScaleFactor.Width != dpi2.Width)
                {
                    SizeF fixDpiCoefficient = new SizeF(dpiScaleFactor.Width / dpi2.Width, dpiScaleFactor.Height / dpi2.Height);
                    radControl.Scale(fixDpiCoefficient);
                }
            }

            FixDpiScaling(item.Controls, dpiScaleFactor);
        }
    }
}

Completed
Last Updated: 23 Nov 2021 09:48 by ADMIN
Release R3 2021 SP2
Small elements with large scale transformation are not rendered
Completed
Last Updated: 23 Nov 2021 09:48 by ADMIN
Release R3 2021 SP2

Hi Sir,

We updated telerik and facing some issues with that.

in new update with rich text editor has new property called  MentionBox settings of that auto added in to designer code. 

which creates an error when we run the application.

following line is auto added.

mentionBox1.FocusedItemIndex = -1;

 

we have to comment every time after doing UI changes. and we need to check every time whether that line is commented or not. 

 

Please Help Us.

Thanks,

Ashish.

Unplanned
Last Updated: 22 Nov 2021 15:21 by ADMIN
  1. To reproduce use an image with horizontal and/or vertical resolution different from 96.
  2. Open with with RadImageEditor.
  3. Check this.radImageEditor.CurrentBitmap.HorizontalResolution and you will see that it has a value of 96.
Unplanned
Last Updated: 22 Nov 2021 08:58 by ADMIN

Currently, VisualStudio2012DarkTheme has a white background in order to be able to read the labels. This change was done when addressing this item:

https://feedback.telerik.com/winforms/1535458-radchartview-the-axis-label-are-difficult-to-read-in-visualstudio2012darktheme 

However, it is inconsistent a dark theme to have a white background color. The design should be improved to achieve consistent look and feel.

Declined
Last Updated: 20 Nov 2021 06:26 by ebrahim
Created by: ebrahim
Comments: 2
Category: UI for WinForms
Type: Bug Report
0

Hi, when I select a date in the calendar and want to display it in a box, it also displays the base date each time I select a date.

First select the correct date but by selecting the same date show RangMinDate

my code is

private void radCalendar1_SelectionChanged(object sender, EventArgs e)
        {



            label1.Text = radCalendar1.SelectedDate.ToString();

        }

 

 

                        
Unplanned
Last Updated: 19 Nov 2021 11:38 by ADMIN
Created by: Dinko
Comments: 0
Category: ImageEditor
Type: Feature Request
0
The default value of the RadColorBox Fill control is Transparent. Which by default have 0 alpha value. This will require the user to change the alpha value so that the color which is chosen is visible. We can consider modifying this behavior.
Declined
Last Updated: 19 Nov 2021 09:52 by ADMIN
Created by: dev
Comments: 4
Category: GridView
Type: Bug Report
1

Hi,

I have a question regarding RadGridView. When I edit a cell in GridView and then click on a button (outside of gridview) immediately (i.e I don't click on another cell to exit edit mode), the Gridview is still edit mode. Please refer to the short video named "Without Using EndEdit()" to easily understand my point here.

In order to exit the edit mode, I try the following code:

    Private Sub CustomGridView_LostFocus(sender As Object, e As EventArgs) Handles Me.LostFocus
        Me.EndEdit()
    End Sub

With this code, the gridview does exit the edit mode when I click on another button. But there is a problem with this method is that afterwards, I cannot edit the cell anymore.  Please refer to the short video named "Using EndEdit()" to better understand the problem.

So my question here is, is there any way that I can exit edit mode when clicking on another button right after editing a cell?

Thank you for your help.

Best regards,

Tran

 

 
1 2 3 4 5 6