Completed
Last Updated: 05 Oct 2016 13:27 by ADMIN
ADMIN
Created by: Stefan
Comments: 2
Category: UI Framework
Type: Bug Report
1
When a child form is opened in a new thread, and tooltips are used in the child form, cross thread exception is thrown, due to the fact that RadToolTip internally uses a static control instance.

 public class ManagedThread
    {
        private Thread _thread;
        public ManagedThread()
        {
            _thread = new Thread(new ThreadStart(OpenNew));
        }

        private void OpenNew()
        {
            Child form = new Child();
            form.Text = "my text";
            form.ShowDialog();
        }
}

The second time the child form is opened, when you try to show tooltips of a control e.g. RadDropDownList with ToolTipTextNeeded, the exception is thrown.

Workaround: use screentips instead of tooltips: http://docs.telerik.com/devtools/winforms/treeview/how-to/assign-radscreentip-to-nodes
Completed
Last Updated: 27 Sep 2016 08:19 by ADMIN
To reproduce:
The result of the following line is always null:
var test = ThemeResolutionService.GetTheme(ThemeResolutionService.ApplicationThemeName).FindStyleGroup("Telerik.WinControls.UI.RadLabel");

Workaround:
var test1 = ThemeResolutionService.GetTheme(ThemeResolutionService.ApplicationThemeName).FindStyleGroup(new RadLabel());
Completed
Last Updated: 09 Sep 2016 14:42 by Alex Dybenko
Created by: Alex Dybenko
Comments: 7
Category: UI Framework
Type: Bug Report
1
After ILMerge buttons on printpreview dialog are not painted. Run attached InfoCubeM.exe (merged InfoCube.exe), press radbutton, buttons appears as on attached capture. InfoCube.ilproj and ILMerge-cmd.txt also in attached zip
Completed
Last Updated: 19 Aug 2016 09:20 by ADMIN
How to reproduce:

public Form1()
{
    InitializeComponent();
}

private void radButton1_Click(object sender, EventArgs e)
{
    this.radLabel1.Text = "<html><u>D:\\</u>";
}



Workaround:

public Form1()
{
    InitializeComponent();
}

private void radButton1_Click(object sender, EventArgs e)
{
    this.radLabel1.Text = "<html><u>D:\\";
}
Completed
Last Updated: 05 Aug 2016 09:26 by ADMIN
Workaround:
this.commandBarDropDownButton1.ForeColor = Color.White;

Completed
Last Updated: 08 Jun 2016 10:07 by ADMIN
To reproduce:
- Open the Breeze theme.
- Hover the ScrollBar with the mouse - the background is changed and never restored. 
Completed
Last Updated: 14 Jul 2016 06:26 by ADMIN
When the default .NET combo box is tested with the Coded UI there is an AccessViolationException.
This can be reproduced with the attached project (run test method 2).
 
Completed
Last Updated: 05 Jul 2016 09:41 by ADMIN
To reproduce: 
 - Run the attached project and show the popup in the "mc" column. The custom editor contains 3 textboxes and despite that the SizingType is set to Auto the textboxes are having smaller than their desired height.

Workaround:
- Set the textbox Margin instead of setting the CellPaddingProperty.
Completed
Last Updated: 23 Mar 2016 07:02 by JeffSM
ADMIN
Created by: Dess | Tech Support Engineer, Sr.
Comments: 1
Category: UI Framework
Type: Bug Report
1
To reproduce:

string filePath = @"D:\Projects\1015954MenuItemHTML\1015954MenuItemHTML\Resources\calendar.png";
StringBuilder sbItem = new StringBuilder();
sbItem.Append("<html><b>aaa<img src=" + filePath + ">");
sbItem.Append("</html>");

RadMenuItem item = new RadMenuItem();
item.Text = sbItem.ToString();
this.radMenuItem1.Items.Add(item);


Workaround: use resource file: string filePath = @"res:_1015954MenuItemHTML.Resources.calendar.png";
Completed
Last Updated: 19 Feb 2016 15:46 by ADMIN
To reproduce:
1. Drag and drop RadCheckBox and RadRadioButton on the form
2. Set the Checked/IsChecked property to true. 
this.radCheckBox2.Checked = true;
this.radRadioButton2.IsChecked = true;
3. Apply the Office2013Light theme  
4. On button click set the Enabled property to false. 
The ForeColor is different when disable checked item and unchecked item(see attached image - RadCheckBox_Disable_Checked.png). 

Workaround: 
Apply custom StateManager of RadCheckBox/RadRadioButton. 
In the attachments can be found sample demo with all necessary modifications. 
Completed
Last Updated: 15 Jan 2016 09:19 by ADMIN
To reproduce: 
1. Install Telerik UI for WinForms Q3 2015 SP1 or Q1 2016 trial version 
2. Open Demo Application and navigate to RichTextEditor examples 
3. Click on tile First Look and you will see the exception 

Workaround: 
Open the solution RichTextEditor from folder Examples. The location where can be found is: C:\Program Files\Telerik\UI for WinForms [Version]\Examples\RichTextEditor
Completed
Last Updated: 12 Jul 2016 09:53 by ADMIN
To reproduce:
var control =new RadDateTimePickerElement();

ComponentXmlSerializer serializer = new RadTimePickerElement();
StringBuilder xml = new StringBuilder();
StringWriter writer = new StringWriter(xml);
XmlTextWriter xmlWriter = new XmlTextWriter(writer);

xmlWriter.WriteStartElement(control.GetType().FullName);
serializer.WriteObjectElement(xmlWriter, control);
xmlWriter.WriteEndElement();
Completed
Last Updated: 14 Dec 2015 12:16 by ADMIN
How to reproduce: 
Add a RadDropDownListElement to a RadRibbonBar and set its ToolTipText property. The tool tip is not displayed because the hover event is consumed by a child element having an empty ToolTipText 

Workaround:
Handle the ToolTipTextNeeded event
Completed
Last Updated: 21 Oct 2015 08:39 by Todor
Completed
Last Updated: 28 Jun 2016 09:29 by ADMIN
The RadRibbon when running under VisualStudio2012 dark theme is not able to properly display the buttons such as edit etc. The dark background with dark image causes this. Your WPF example outlook application lists a theme that is very similar but with a lighter color on the buttons. Would it be possible to get access to this theme?

Thanks,
Ronny
Completed
Last Updated: 21 May 2015 09:36 by Todor
To reproduce:
Change TitleBar's BackColor or Disable minimize and close buttons.
Workaround:
Use attached themes, in which the images are replaced.
Completed
Last Updated: 17 Jun 2015 13:50 by ADMIN
Completed
Last Updated: 02 Jun 2015 07:40 by Gary
To reproduce: 
1. Drag and drop RadTreeView on the form. Set the CheckBoxes property to true. 
2. Add a Coded UI Test. Start the Coded UI Test Builder and select one of nodes. 
3. In the UI Control Map is not exposed the Checked/CheckState properties and can not add a assertion

Workaround: 
Add method which read the tree view xml file and check the state;  

Assert.AreEqual(true, IsNodeChecked(uINode6TreeItem.Name, this.UIForm1Window.UIRadTreeView1Tree.TreeViewXml));
bool IsNodeChecked(string nodeName, string treeXMl)
{
    XmlDocument treeXMLDocument = new XmlDocument();
    treeXMLDocument.LoadXml(treeXMl);
    
    foreach (XmlNode xNode in treeXMLDocument.ChildNodes)
    {                                
        if (IsChecked(nodeName, xNode.ChildNodes))
        {
            return true; 
        }
    }
    return false;
}

bool IsChecked(string nodeName, XmlNodeList nodes)
{
    foreach (XmlNode xNode in nodes)
    {
        if (xNode.Attributes != null &&
            xNode.Attributes["Name"] != null &&
            xNode.Attributes["Name"].Value == nodeName &&
            xNode.Attributes["CheckState"] != null &&
            xNode.Attributes["CheckState"].Value == "On"
        )
        {
            return true;
        }

        if (IsChecked(nodeName, xNode.ChildNodes))
        {
            return true;
        }
    }
    return false;
}
Completed
Last Updated: 16 Feb 2017 17:59 by erwin
Workaround - set the Visible property of the needed pages to true