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: 13 Oct 2014 08:56 by ADMIN
To reproduce:

On RadGridView's ToolTipTextNeeded event use the following code:

void Grid_ToolTipTextNeeded(object sender, ToolTipTextNeededEventArgs e)
{
    e.ToolTipText = "Sample ToolTip Text";
    e.ToolTip.IsBalloon = true;
}

You will see that the Tooltip will be displayed too much below the mouse cursor

Workaround:

Add offset to the position of the ToolTip so that it is displayed at the cursor's position:

void Grid_ToolTipTextNeeded(object sender, ToolTipTextNeededEventArgs e)
{
    e.ToolTipText = "Sample ToolTip Text";
    e.ToolTip.IsBalloon = true;
    e.Offset = new Size(e.Offset.Width, e.Offset.Height -30);
}
Unplanned
Last Updated: 29 Mar 2016 10:09 by ADMIN
To reproduce:

Add a RadGridView with some data and group it. Start the application

Create a CodedUI project and a new test. The CodedUI Test Builder will apper. Click the arrow button and try to select a child row in the group rows. You will see that the group row can be selected, but not a child.
Completed
Last Updated: 15 Oct 2014 09:34 by ADMIN
To reproduce: 
1. Open DemoApplication => Dock => Tabbed Document example
2. Click Launch Example button
3. Pop up with script error is shown
Unplanned
Last Updated: 15 Aug 2017 09:45 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 0
Category: UI Framework
Type: Feature Request
0

			
Completed
Last Updated: 05 Jun 2015 12:40 by ADMIN
Unplanned
Last Updated: 15 Aug 2017 10:02 by ADMIN
Completed
Last Updated: 05 Nov 2014 12:50 by ADMIN
ADMIN
Created by: Peter
Comments: 1
Category: UI Framework
Type: Bug Report
0
Workarround1:
this.radDropDownList1.PopupClosing += radComboDemo_PopupClosing;
void radComboDemo_PopupClosing(object sender, RadPopupClosingEventArgs args)
{
            Point relativeMousePositionInPopup = ((RadDropDownListElement)sender).ListElement.ElementTree.Control.PointToClient(Control.MousePosition);
            args.Cancel = ((RadDropDownListElement)sender).ListElement.VScrollBar.ControlBoundingRectangle.Contains(relativeMousePositionInPopup);            
}

Workaround2:
class MyDropDownList : RadDropDownList
{
    public MyDropDownList()
    {
        this.PopupClosing += MyDropDownList_PopupClosing;
    }
 
    void MyDropDownList_PopupClosing(object sender, RadPopupClosingEventArgs args)
    {
        Point relativeMousePositionInPopup = ((RadDropDownListElement)sender).ListElement.ElementTree.Control.PointToClient(Control.MousePosition);
        args.Cancel = ((RadDropDownListElement)sender).ListElement.VScrollBar.ControlBoundingRectangle.Contains(relativeMousePositionInPopup);
    }
 
    public override string ThemeClassName
    {
        get
        {
            return typeof(RadDropDownList).FullName;
        }
    }
}
Declined
Last Updated: 26 Dec 2014 12:07 by ADMIN
The context menu does not provide which control has been clicked.
Workaround:

Point p;
Control currentControl;
 
void radContextMenu1_DropDownOpened(object sender, EventArgs e)
{
    p = ((RadContextMenu)sender).DropDown.Location;
    TraverseControls(this);
}
 
public void TraverseControls(Control ctrl)
{
    foreach (Control control in ctrl.Controls)
    {
        if (control == ctrl.GetChildAtPoint(ctrl.PointToClient(p)) && control.Controls.Count > 0)
        {
            currentControl = control;
            TraverseControls(control);
        }
        else if (control == ctrl.GetChildAtPoint(ctrl.PointToClient(p)))
        {
            currentControl = control;
        }
    }
}
Completed
Last Updated: 29 Dec 2014 09:31 by ADMIN
To reproduce: 

Open one of examples from DocumentProcessing / RadRichTextEditor / Panorama. Click on C# or VB tab and you will see that the code is not visible. 

When choose file without code and click Copy Source button is thrown an exception. 
Declined
Last Updated: 30 Dec 2014 18:44 by Vincent
Created by: Vincent
Comments: 2
Category: UI Framework
Type: Feature Request
0
- Image quality in PDF is very low.
- page 22 : \VS Projects\...  not found on my computer in "C:\Program Files (x86)\Telerik\". Precise root path.
- page 24 part 7 : MiscellaneousTheme. Seems this theme has been removed
- page 24 part 11: RadSplitButton wrong name : spSizeMode instead sbSizeMode
- Page 25 part 13: EventHandler "BorderStyleClick" unclear. should precise.

(I'll complete other pages after I read it ;p)
Unplanned
Last Updated: 30 Mar 2016 13:59 by ADMIN
To reproduce:
- Add the map control to RadSplitContainer (take the map control from here: www.vdstech.com)
- Zoom with two finger gesture on a touch screen.
Unplanned
Last Updated: 30 Mar 2016 13:50 by ADMIN
Workaround: 
RadPageViewBackstageElement backStageElement = radPageView1.ViewElement as RadPageViewBackstageElement;
backStageElement.ItemContainer.MinSize = new Size(300, 0);
Unplanned
Last Updated: 30 Mar 2016 14:00 by ADMIN
To reproduce: add a RadButtonElement to the a RadRibbonBar group. Set its Text property to "<html>html formatted text" and the Enabled property to false. By default, its UseCompatibleTextRendering property is set to true, but the text is rendered blurred. Please see the attached file.
Completed
Last Updated: 07 May 2015 12:50 by ADMIN
Declined
Last Updated: 12 Mar 2015 11:04 by ADMIN
Created by: Dan
Comments: 1
Category: UI Framework
Type: Bug Report
0
see attached
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.
Declined
Last Updated: 08 Jul 2015 12:29 by ADMIN
Setup:
Had radchartview with showtrackball = false, and a form checkbox to enable disable the trackball

So startup showtrackball = false, the start appl, all ok, mouse over chart, all ok,   then use checkbox to set showtrackball=true, then mouse over chart all ok, then use checkbox to set showtrackball = false (again) then mouse over - and get this crash!

Exception

System.NullReferenceException was unhandled
  HResult=-2147467261
  Message=Object reference not set to an instance of an object.
  Source=Telerik.WinControls.ChartView
  StackTrace:
       at Telerik.WinControls.UI.ChartTrackballController.GetPointText(DataPoint point)
       at Telerik.WinControls.UI.ChartTrackballController.GetTrackballText(List`1 points)
       at Telerik.WinControls.UI.ChartTrackballController.MoveTrackball(PointF location)
       at Telerik.WinControls.UI.ChartTrackballController.OnMouseMove(MouseEventArgs e)
       at Telerik.WinControls.UI.ChartWrapper.WrapperCallOnMouseMove(MouseEventArgs e)
       at Telerik.WinControls.UI.RadChartElement.OnMouseMove(MouseEventArgs e)
       at Telerik.WinControls.RadElement.DoMouseMove(MouseEventArgs e)
       at Telerik.WinControls.ComponentInputBehavior.SelectElementOnMouseOver(MouseEventArgs e)
       at Telerik.WinControls.ComponentInputBehavior.OnMouseMove(MouseEventArgs e)
       at Telerik.WinControls.RadControl.OnMouseMove(MouseEventArgs e)
       at System.Windows.Forms.Control.WmMouseMove(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)
       at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
       at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.Run(Form mainForm)
       at Elo.Rpv.WinForms.Program.Main(String[] args) in z:\00 ELECTROLOGIC.RPV\30 SW\02 Git\Rail Profile Viewer\Rail Profile Viewer 1\Elo.Rpv\Elo.Rpv.WinForms\Program.cs:line 22
       at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
       at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
  InnerException: 


Unplanned
Last Updated: 30 Mar 2016 14:00 by ADMIN