Completed
Last Updated: 28 Mar 2013 10:43 by ADMIN
Image into LightVisualElement is not thread safe and this may leads to exceptions if you access it from several threads. 

Steps to reproduce:

1.Create form that use theme with images.
2.Open this form several times.
3. Move mouse fast over them until exception occur.
Completed
Last Updated: 09 Sep 2015 11:51 by ADMIN
1.Drag a RadGridView to a form
    2.Click Dock in parent from its SmartTag menu
    3.Now change the Dock to None from the Properties window
    4.Open again the smart tag and you will see that the link's text is "Undock in parent container" but the control is not docked.

The same issue occurs with all controls that have "Dock in parent container" action link.
Completed
Last Updated: 13 Jul 2011 03:35 by ADMIN
ADMIN
Created by: Ivan Petrov
Comments: 0
Category: UI for WinForms
Type: Bug Report
1
If you use HTML-like text formatting and put text in <u></u> tag the spaces between words would not be underlined.
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
Currently the sgen tool raises an exception when executing it on RadControls and RadControls.UI. There is also an XmlSerialization exception when  loading the application.
Completed
Last Updated: 19 Jul 2012 09:18 by ADMIN
The LabelFormat property of the RadChartView axes does not take effect
Unplanned
Last Updated: 30 Mar 2016 14:01 by ADMIN
Steps to reproduce:
1. Drag a grid on the form
2. Drag one or more controls over the grid - at this point in the Document Outline you can see the dragged control is a child of the grid
3. Open the Property Builder of the grid and close it - at this point the dragged control disappears

Workaround:
1. Open the Designer.cs file, and locate the line, where the control is added to the grid e.g.
            this.radGridView2.Controls.Add(this.radButton4);
and change it to:
            this.Controls.Add(this.radButton4);

If need be, set the Location property of the control at design time, to position it at the desired place.

2. Alternatively, you can place the control outside the grid bounds and after selecting it, use the arrow keys to position is over the grid. This will not make it its child, hence the issue will not appear.
Unplanned
Last Updated: 30 Mar 2016 14:02 by ADMIN
To reproduce:
- Drag RadDropDownList control on a form, expand its DropDownListElement property, and change the ItemHeight
- Another case is, on a RadForm, expand FormElement>TitleBarElement and set its Visibility to Collapsed

Workaround: set the desired property at runtime
radDropDownList1.DropDownListElement.ItemHeight = 22;
Completed
Last Updated: 30 May 2016 13:53 by ADMIN
One should be able to export to a stream instead to a file as well.
Completed
Last Updated: 25 Apr 2017 11:21 by ADMIN
Completed
Last Updated: 15 Feb 2022 16:03 by ADMIN
Release R1 2022 SP1
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 3
Category: UI for WinForms
Type: Bug Report
1
To reproduce:

1. Add a RadContextMenu to the form.
2. Change at design time its Animation Enabled property to false.
3. Save the changes and reopen the form.
4. AnimationEnabled property value is set back to true.
Completed
Last Updated: 22 Jan 2018 13:35 by Dimitar
To reproduce:
- Open the Element Hierarchy Editor and resize it.

Completed
Last Updated: 10 Jul 2018 14:54 by Dimitar
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 0
Category: UI for WinForms
Type: Bug Report
1
Note: other operations that affect the image's size should also handle large images.

No Workaround.

It is possible to create a custom resize dialog as follows:
        public class MyRadImageEditor : RadImageEditor
        {
            protected override RadImageEditorElement CreateImageEditorElement()
            {
                return new MyRadImageEditorElement();
            }
        }

        public class MyRadImageEditorElement : RadImageEditorElement
        {
            public override void ShowResizeDialog()
            {
                this.ShowDialog(typeof(MyResizeDialog));
            }
        }

        public class MyResizeDialog : RadForm
        {
            public MyResizeDialog(RadImageEditorElement imageEditorElement)  
            {
               
            }

            //TODO custom dialog
        }
Unplanned
Last Updated: 28 Aug 2018 12:10 by ADMIN
ADMIN
Created by: Hristo
Comments: 0
Category: UI for WinForms
Type: Feature Request
1

			
Unplanned
Last Updated: 15 Oct 2018 10:51 by ADMIN
When the current SpanLayoutBox is split (for example by inserting space), the DocumentPosition created with trackDocumentChangeEvents option (with some of the constructor accepting the boolean 'trackDocumentChangeEvents' parameter) jumps back with two symbols.
Completed
Last Updated: 10 Jan 2019 15:41 by ADMIN
The application may freeze for a small period of time if the page view control is created in the DoWork event of BackgroundWorker and later added to the form in its RunWorkerCompleted event.
Completed
Last Updated: 05 Feb 2019 15:11 by ADMIN

Until released the text can be cleared this way:

GridSearchCellElement searchCell = this.radGridView1.TableElement.FindDescendant<GridSearchCellElement>();
if (searchCell != null)
{
    searchCell.SearchTextBox.Text = "";
}

Unplanned
Last Updated: 20 Dec 2018 06:54 by ADMIN
The whole cell is not filled when setting the background.
Completed
Last Updated: 09 Jan 2019 15:48 by ADMIN

To reproduce:

- Set the MaxDropDownItems and the DefaultItemsCountInDropDown and open the popup on HDPI.

Unplanned
Last Updated: 16 May 2019 05:53 by ADMIN
This would allow switching the focus between form field controls by using the Tab key.
Completed
Last Updated: 31 Jan 2019 11:16 by ADMIN
How to reproduce: 
float ratio = .5f;
private void radButton1_Click(object sender, EventArgs e)
{
    float ratio = .5f;
    this.radPdfViewer1.ExportPage(1, @"..\..\img.jpeg", ratio, true, ImageFormat.Png);
}

Workaround: change the resolution of the document after exporting it with a ratio = 1
private void radButton1_Click(object sender, EventArgs e)
{
    float ratio = .5f;
    Bitmap bmp = this.radPdfViewer1.ExportPage(1, 1, true, ImageFormat.Png);
    Bitmap resizedImage = this.ResizeImage(bmp, (int)(bmp.Width * ratio), (int)(bmp.Height * ratio));
    resizedImage.Save(@"..\..\img2.jpeg");
}

public Bitmap ResizeImage(Image image, int width, int height)
{
    Rectangle destRect = new Rectangle(0, 0, width, height);
    Bitmap destImage = new Bitmap(width, height);
    destImage.SetResolution(image.HorizontalResolution, image.VerticalResolution);

    using (var graphics = Graphics.FromImage(destImage))
    {
        graphics.CompositingMode = CompositingMode.SourceCopy;
        graphics.CompositingQuality = CompositingQuality.HighQuality;
        graphics.InterpolationMode = InterpolationMode.HighQualityBicubic;
        graphics.SmoothingMode = SmoothingMode.HighQuality;
        graphics.PixelOffsetMode = PixelOffsetMode.HighQuality;

        using (var wrapMode = new ImageAttributes())
        {
            wrapMode.SetWrapMode(WrapMode.TileFlipXY);
            graphics.DrawImage(image, destRect, 0, 0, image.Width, image.Height, GraphicsUnit.Pixel, wrapMode);
        }
    }

    return destImage;
}