Completed
Last Updated: 27 Oct 2021 15:52 by ADMIN
Release R3 2021 SP1

Please run the attached sample project.

 

Workaround: use RadTextBox instead.

Completed
Last Updated: 27 Oct 2021 14:44 by ADMIN
Release R3 2021 SP1
Created by: Suresh
Comments: 0
Category: ColorDialog
Type: Bug Report
0

To reproduce:

RadColorDialog dlg = new RadColorDialog();
dlg.ColorDialogForm.OldColor = Color.Green;
dlg.SelectedColor = Color.Red;
dlg.ShowDialog();

You will see that the OldColor (Color.Green) is not displayed in the radColorDialog.

 

 

Completed
Last Updated: 22 Oct 2021 07:43 by ADMIN
Release R3 2021 SP1
Created by: Martin Hamilton
Comments: 0
Category: TaskBoard
Type: Feature Request
0
For Example:

Private user1 As UserInfo = New UserInfo()
user1.FirstName = _UserFirstName
user1.LastName = _UserLastName
User1.BackColor = Color.LightYellow

What is needed now for the contrasting ForeColor would be this:
User1.ForeColor = Color.Black
Completed
Last Updated: 21 Oct 2021 10:47 by ADMIN
Release R3 2021 SP1
Created by: Doug
Comments: 0
Category: UI Framework
Type: Bug Report
0

  StackTrace:
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Telerik.WinControls.VisualElement.GetScaledFont(Single scale)
   at Telerik.WinControls.UI.LightVisualElement.CreateTextParams()
   at Telerik.WinControls.UI.GridCellElement.CreateTextParams()
   at Telerik.WinControls.UI.TextPart.Measure(SizeF availableSize)

KeyNotFoundException when trying to access a dictionary in GetScaledFont, because of race condition, when setting a Font in another thread.

Completed
Last Updated: 21 Oct 2021 10:28 by ADMIN
Release R3 2021 SP1
Created by: Frank
Comments: 0
Category: UI for WinForms
Type: Bug Report
0
'Parameter is not valid.' exception is thrown, when loading a file dialog. The exception is thrown, when trying to retrieve icons for the files and folders in the dialog.
Completed
Last Updated: 20 Oct 2021 10:32 by ADMIN
Release R3 2021 SP1
To reproduce:
Add several RadTreeNodes to RadTreeView and then call the Clear method of the control.
Completed
Last Updated: 20 Oct 2021 09:37 by ADMIN
Release R3 2021 SP1
Documents with very small container bounds may fail to load.
Completed
Last Updated: 20 Oct 2021 09:12 by ADMIN
Release R3 2021 SP1

When I setup and OverloadList, the OverloadListWindow follows the cursor and can move off screen so the user can't see/read the information that is presented.

Workaround: adjust the position of the overload window when it is shown:

            this.radSyntaxEditor1.SyntaxEditorElement.IntelliPrompts.OverloadListWindow.VisibleChanged+=OverloadListWindow_VisibleChanged;

        private void OverloadListWindow_VisibleChanged(object sender, EventArgs e)
        {
           ShapedForm f = sender as ShapedForm;
            Screen myScreen = Screen.FromControl(this);
            Rectangle area = myScreen.WorkingArea;
            if (f.Left + f.Width > area.Width)
            {
                f.Left = area.Width - f.Width -5;
            }
        } 

Completed
Last Updated: 20 Oct 2021 08:40 by ADMIN
Release R3 2021 SP1
Created by: Luke
Comments: 0
Category: TextBoxControl
Type: Bug Report
0
With certain sizes of RadTextBoxControl, the selected text does not get highlighted properly. Some lines are not highlighted, even though they are selected.
Completed
Last Updated: 19 Oct 2021 15:41 by ADMIN
Release R3 2021 SP1
1. Create a new windows forms .net 5.0 project

2. Add a richtexteditor control to the form

3. Set IsSpellCheckingEnabled = true

4. Run the project, type invalid word in text box.  The text is not spell-checked.
Completed
Last Updated: 19 Oct 2021 04:26 by ADMIN
Release R3 2021 SP1 (LIB 2021.3.1019)
Incorrectly displayed type 3 fonts with a specific file
Completed
Last Updated: 18 Oct 2021 15:43 by ADMIN
Release R3 2021 SP1
The Modifiers property should be visible in the properties window when a SplitPanel instance is selected. 

Workaround:

Manually change the modifier in the Designer.cs file to protected.
  
Completed
Last Updated: 18 Oct 2021 15:16 by ADMIN
Release R3 2021 SP1
   at System.Drawing.Graphics.CheckErrorStatus(Int32 status)
   at System.Drawing.Graphics.DrawPath(Pen pen, GraphicsPath path)
   at Telerik.WinControls.Svg.SvgRenderer.DrawPath(Pen pen, GraphicsPath path)
   at Telerik.WinControls.Svg.SvgVisualElement.RenderStroke(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgMarkerElement.RenderStroke(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgVisualElement.RenderFillAndStroke(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgVisualElement.Render(ISvgRenderer renderer, Boolean renderFilter)
   at Telerik.WinControls.Svg.SvgVisualElement.Render(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgElement.RenderChildren(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgVisualElement.Render(ISvgRenderer renderer, Boolean renderFilter)
   at Telerik.WinControls.Svg.SvgGroup.Render(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgElement.RenderChildren(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgVisualElement.Render(ISvgRenderer renderer, Boolean renderFilter)
   at Telerik.WinControls.Svg.SvgGroup.Render(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgElement.RenderChildren(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgVisualElement.Render(ISvgRenderer renderer, Boolean renderFilter)
   at Telerik.WinControls.Svg.SvgGroup.Render(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgElement.RenderChildren(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgElement.Render(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgFragment.Render(ISvgRenderer renderer)
   at Telerik.WinControls.Svg.SvgDocument.Draw(Int32 rasterWidth, Int32 rasterHeight)
   at Telerik.WinControls.RadSvgImage.GetRasterImage(Int32 width, Int32 height, Boolean cache)
   at Telerik.WinControls.Primitives.ImagePrimitiveImpl.PaintZoomSvgImage(IGraphics graphics, RadSvgImage svgImage, RectangleF rect, Single opacity, Size svgImageSize)
   at Telerik.WinControls.UI.PictureBoxCanvasElement.PaintOwnerSvgImage(IGraphics graphics)
   at Telerik.WinControls.UI.PictureBoxCanvasElement.PaintElement(IGraphics graphics, Single angle, SizeF scale)
   at Telerik.WinControls.RadElement.DoOwnPaint(IGraphics graphics, Single angle, SizeF scale)
   at Telerik.WinControls.RadElement.Paint(IGraphics graphics, Rectangle clipRectangle, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.RadItem.PaintOverride(IGraphics screenRadGraphics, Rectangle clipRectangle, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.RadElement.PaintChild(RadElement child, IGraphics graphics, Rectangle clipRectange, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.RadElement.PaintChildren(IGraphics graphics, Rectangle clipRectange, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.VisualElement.PaintChildren(IGraphics graphics, Rectangle clipRectange, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.RadElement.Paint(IGraphics graphics, Rectangle clipRectangle, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.RadItem.PaintOverride(IGraphics screenRadGraphics, Rectangle clipRectangle, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.RadElement.PaintChild(RadElement child, IGraphics graphics, Rectangle clipRectange, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.RadElement.PaintChildren(IGraphics graphics, Rectangle clipRectange, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.VisualElement.PaintChildren(IGraphics graphics, Rectangle clipRectange, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.RadElement.Paint(IGraphics graphics, Rectangle clipRectangle, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.RadItem.PaintOverride(IGraphics screenRadGraphics, Rectangle clipRectangle, Single angle, SizeF scale, Boolean useRelativeTransformation)
   at Telerik.WinControls.RadControl.OnPaint(PaintEventArgs e)
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at Telerik.WinControls.RadControl.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Completed
Last Updated: 18 Oct 2021 09:56 by ADMIN
Release R3 2021 SP1 (LIB 2021.3.1019)
Created by: Paul
Comments: 2
Category: UI for WinForms
Type: Bug Report
2
On some (but not all!) systems (including my development laptop) an application using RadOpenFileDialog completely hangs (freezes) when e.g. selecting another directory in the RadOpenFileDialog.
Completed
Last Updated: 18 Oct 2021 09:09 by ADMIN
Release R3 2021 SP1
Completed
Last Updated: 14 Oct 2021 16:44 by ADMIN
Release R3 2021 SP1
Currently, you can subscribe to these events only programmatically. But it would be good to have them in VS as well.
Completed
Last Updated: 14 Oct 2021 16:30 by ADMIN
Release R3 2021 SP1

To reproduce:

this.radGridView1.EnableFiltering = true;
this.radGridView1.BestFitColumns();

DataTable dt = new DataTable();    
dt.Columns.Add(new DataColumn("Column 1", Type.GetType("System.Decimal")));
dt.Columns.Add(new DataColumn("Column 2", Type.GetType("System.Decimal")));
dt.Columns.Add(new DataColumn("Column 3", Type.GetType("System.String")));

for (int i = 0; i < 20; i++)
{
    dt.Rows.Add(0, i, "Text " + i);
}

this.radGridView1.DataSource = dt;
this.radFilterView1.AssociatedControl = this.radGridView1;

Run the project and filter the first column ("Column 1") by dragging radFilterViews radTrackBar.

You will get the following exception: "System.ArgumentOutOfRangeException: 'Value of '1' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'."

 

 

Completed
Last Updated: 11 Oct 2021 07:21 by ADMIN
Release R1 2017
Steps to reproduce:
- add RadForm to the project 
- drop a RadRibbonBar to the project 
- when asked to use RadRibbonFormBehavior, confirm with Yes 
- check the form size (height) and close it 
- reopen it and the size is changed
- repeating the last two steps continues to increase the form height

Workaround:  change the parent of the form having the ribbon form behavior
 public partial class RadForm1 : CustomRadForm
    {
        public RadForm1()
        {
            InitializeComponent();
        }
    }

public class CustomRadForm : Telerik.WinControls.UI.RadForm
{
    public new FormControlBehavior FormBehavior
    {
        get
        {
            return (FormControlBehavior)typeof(RadFormControlBase)
                    .GetField("formBehavior", BindingFlags.Instance | BindingFlags.NonPublic)
                    .GetValue(this);
        }
        set
        {
            this.ResetFormBehavior(false);
            if (value != null)
            {
                Size clientSize = this.ClientSize;
                typeof(RadFormControlBase)
                    .GetField("formBehavior", BindingFlags.Instance | BindingFlags.NonPublic)
                    .SetValue(this, value);

                typeof(RadFormControlBase)
                    .GetMethod("PrepareBehavior", BindingFlags.Instance | BindingFlags.NonPublic)
                    .Invoke(this, new object[] { });

                this.RecreateHandle();

                this.ClientSize = clientSize;
            }
        }
    }
}

1 2 3 4 5 6