Completed
Last Updated: 11 Dec 2015 13:46 by ADMIN
ADMIN
Created by: Nikolay
Comments: 0
Category: UI Framework
Type: Bug Report
6
Let's have two controls - RadLabel and RadCheckBox and a form, anchored to Bottom, Right. Show a form containing these controls in maximized mode and you will notice that the controls' location is not correct.
Completed
Last Updated: 16 Nov 2015 13:24 by ADMIN
FIX. RadRibbonForm - exception when loading icon in design time "Requested range extends past the end of the array."
Completed
Last Updated: 27 Oct 2015 12:38 by ADMIN
ApplicationButton and QuickStartToolbar layout do not look good when user changed the theme in runtime.
Issue can be reproduced with Office2010Silver, Deser, HighContrastBlack and Windows7 themes.

Workaround:
 call recursively the UpdateLayout method for all RadControls in the form:

ThemeResolutionService.ApplicationThemeName = item.Text;
    this.RefreshAll();
    m_strThemeName = item.Text;
    SaveThemeName();
...
}
 
private void RefreshAll()
{
    foreach(Control control in this.Controls)
    {
        RefreshAllControls(control);
    }
}
 
void RefreshAllControls(Control ctrl)
{
    foreach (Control control in ctrl.Controls)
    {
        RadControl radControl = control as RadControl;
        if (radControl != null)
        {
            radControl.RootElement.InvalidateMeasure(true);
            radControl.RootElement.UpdateLayout();                   
        }
        RefreshAllControls(control);
    }
}
Completed
Last Updated: 21 Oct 2015 08:39 by Todor
Completed
Last Updated: 19 Oct 2015 08:31 by ADMIN
Description: Control wich allows to design a flow chart. Where every node could have a different image and assume properties of custom objects. Same thing for every link between nodes.
http://www.telerik.com/help/wpf/raddiagram-overview.html
Completed
Last Updated: 23 Sep 2015 12:07 by Jesse Dyck
- It could have some doctors as resources with different working hours/days
- Ability of the patients to add appointments for the available hours
Completed
Last Updated: 17 Jun 2015 15:32 by ADMIN
ADMIN
Created by: Nikolay
Comments: 1
Category: UI Framework
Type: Feature Request
2
Currently, only the GDI+ primitives can be blended. Some of the theme however, contain images instead of GDI+ primitives. It will be nice if images can also be blended according to user defined color.
Completed
Last Updated: 17 Jun 2015 13:50 by ADMIN
Completed
Last Updated: 16 Jun 2015 16:32 by ADMIN
RadOffice2007ScreenTipElement tip = new RadOffice2007ScreenTipElement();
tip.EnableCustomSize = false; //this enables custom size

In order to enable custom size the setting should be tip.EnableCustomSize = true;. The flag is incorrect.
Completed
Last Updated: 05 Jun 2015 12:40 by ADMIN
Completed
Last Updated: 05 Jun 2015 08:55 by ADMIN
ADMIN
Created by: Jack
Comments: 5
Category: UI Framework
Type: Feature Request
4
This control will manage  the size and presentation of its child controls depending on the resolution of the screen and the width/height of the used monitor at the end user.
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: 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: 11 May 2015 10:41 by ADMIN
To reproduce: 
- Set the anchor property of RadTextBox or RadDropDownList as follows:
this.radTextBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));

Workaround;
Set the Autosize property to false:

this.radTextBox1.AutoSize = false;
Completed
Last Updated: 07 May 2015 14:02 by ADMIN
To reproduce:

Add a Panel to a Form. Add a RadCheckBox to the same panel and set the Anchor to Top and Right. You will see that the RadCheckBox will move to the left. Continue adding controls and watch the RadCheckBox move.

This is also reproducible with RadRadionButton

Workaround:

Set the AutoSize Property to false.
Completed
Last Updated: 07 May 2015 12:50 by ADMIN
Completed
Last Updated: 10 Apr 2015 10:28 by ADMIN
When grouping is applied, the grouping headers and all other rows are read as row 0 by JAWS . Group headers are also read as DBNULL.
This issue also affects the filtering rows and summary rows.
Completed
Last Updated: 25 Mar 2015 16:02 by ADMIN
To reproduce:
Add a RadSpinEditor with one of the following themes:
Breeze
Desert
Office2010Black/Silver/Blue
Office2013Light/Dark
VisualStudio2012Light
Windows8

Put your mouse over the RadSpinEditor and quickly move it out. You will notice that the border is not being reset.

Workaround:
From VisualStyleBuilder remove the border of RadSpinEditorElement on ContainsMouse
Completed
Last Updated: 21 Mar 2015 15:45 by ADMIN
To reproduce:

Add a RadTreeView (or any other control with tooltips) and enable the tooltips. Set the ToolTipText to be long and move the form to the end of the screen. Hover over an element to show a tooltip, you will see that the Tooltip is cut off.

Workaround:

Move the ToolTip manually:

void TreeView_ToolTipTextNeeded(object sender, ToolTipTextNeededEventArgs e)
{
    e.ToolTipText = "SOMEEEEE LOOOOONNGGGG TOOOOLLTIIIPPP TTTEEEXXXTTT";


    Size screenSize = new Size(Screen.AllScreens[Screen.AllScreens.Length - 1].Bounds.Width * Screen.AllScreens.Length, Screen.PrimaryScreen.Bounds.Height);
    Size textSize = TextRenderer.MeasureText(e.ToolTipText, new Font("Courier New", 10.0f, FontStyle.Bold));
    Point mousePoint = MousePosition;


    Point toBeDisplayedTooltipLocation = new Point(mousePoint.X + textSize.Width, mousePoint.Y);
    if (toBeDisplayedTooltipLocation.X >= screenSize.Width)
    {
        e.Offset = new Size(screenSize.Width - toBeDisplayedTooltipLocation.X, 0);
    }
}