Completed
Last Updated: 09 Jul 2014 08:13 by ADMIN
To reproduce:
1. Add two RadButton controls and use the following code:
public Form1()
{
    InitializeComponent();

    this.radButton1.Font = new Font("Verdana",8.25f, GraphicsUnit.Point);
    this.radButton1.Enabled = false;
    this.radButton1.ButtonElement.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;

    this.radButton2.Font = new Font("Segoe UI",8.25f, GraphicsUnit.Point);
    this.radButton2.ButtonElement.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
    this.radButton2.Enabled = false;
}
2. If you zoom enough to investigate the exact text rendering, you will notice that the first button does not take into consideration the TextRenderingHint.AntiAlias.

Resolution: Add the DisabledTextRenderingHint property which allow users to specify a text rendering hint that will be used in disabled states
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);
    }
}

Completed
Last Updated: 09 Jul 2014 13:24 by ADMIN
To reproduce:
- Add RadListView with some columns to a blank form.
- Set the theme to Office2013Light.

Workaround:
- Open the theme in VSB.
- Change the RadListView display mode to DetailsView (right click it and select DetailsView mode)
- Expand up to DetailListViewHeaderCellElement 
- Add all sort states and set the arrow primitive element Visible property to visible for them.
Completed
Last Updated: 09 Jul 2014 11:55 by ADMIN
VisualStudio2012Light - the Icon of RadForm and RadRibbonForm has incorrect alignment.
Completed
Last Updated: 09 Jul 2014 10:34 by ADMIN
VisualStudio2012Dark theme has incorrect styling for RadLabel. The background color of RadLabel is not consistent with other colors.  
Completed
Last Updated: 20 Jan 2015 12:29 by ADMIN
To reproduce: 
1.Add a RadGridView with several levels of hierarchy. 
2.Apply Office2007Silver theme.

When clicking over the "+" sign, it seems to be a refresh problem for the GridIndentCellElement. Please, refer to the attached picture.

Workaround:
private void radGridView1_ViewCellFormatting(object sender, Telerik.WinControls.UI.CellFormattingEventArgs e)
{
    if (e.CellElement is GridIndentCellElement)
    {
        e.CellElement.BackColor = Color.FromArgb(231, 231, 231);
        e.CellElement.DrawFill = true;
        e.CellElement.GradientStyle = GradientStyles.Solid;
    }
    else
    {
        e.CellElement.ResetValue(LightVisualElement.BackColorProperty, ValueResetFlags.Local);
        e.CellElement.ResetValue(LightVisualElement.DrawFillProperty, ValueResetFlags.Local);
        e.CellElement.ResetValue(LightVisualElement.GradientStyleProperty, ValueResetFlags.Local);
    }
}
Completed
Last Updated: 09 Jul 2014 10:04 by ADMIN
To reproduce:
- Add a RadDropDownList to a blank form and set its RadDropDownStyle to DropDownList.
- Add a button which can Enable/Disable the drop down list.
- You will notice that there is no visual clues that the control is disabled.

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: 01 Oct 2014 11:58 by ADMIN
Completed
Last Updated: 18 Jun 2014 08:12 by ADMIN
To reproduce:
Inspect a RadCheckBox with UI Spy or Inspector and execute the DoDefaultAction method. You will see that nothing will happen.


Workaround:
Use the following classes:


public class RadCheckBoxEx : RadCheckBox
{
    protected override AccessibleObject CreateAccessibilityInstance()
    {
        return new RadCheckBoxAccessibleObjectEx(this, this.Name);
    }
}


public class RadCheckBoxAccessibleObjectEx : RadCheckBoxAccessibleObject
{
    public RadCheckBoxAccessibleObjectEx(RadCheckBox owner, string name)
        : base(owner, name)
    {
    }


    public override void DoDefaultAction()
    {
        (this.OwnerElement as RadCheckBox).ToggleState = this.GetNextToggleState((this.OwnerElement as RadCheckBox).ToggleState);
    }


    private ToggleState GetNextToggleState(ToggleState toggleState)
    {
        if (toggleState == ToggleState.On)
        {
            if ((this.OwnerElement as RadCheckBox).IsThreeState)
            {
                return ToggleState.Indeterminate;
            }


            return ToggleState.Off;
        }
        else if (toggleState == ToggleState.Indeterminate)
        {
            return ToggleState.Off;
        }


        return ToggleState.On;
    }
}
Completed
Last Updated: 22 Jul 2014 11:54 by ADMIN
To reproduce:

Add a RadPanorama, add a TileGroupElement and RadTileElement. Add an ImageList and set it to the panorama. Set the ImageIndex to the tile element. You will notice that the image is visible in design time but after you run the application it will not be visible.

Workaround:
Set the ImageKey property with code.
Completed
Last Updated: 25 Feb 2014 15:55 by ADMIN
To reproduce:
- Add radPageView with two pages one of which must have longer text.
- Set the ViewMode to Strip and the StripAlingment to left.
- When you are switching fast between the pages you will notice that the content area is moved.
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: 11 Nov 2013 06:22 by ADMIN
ADMIN
Created by: Georgi I. Georgiev
Comments: 0
Category: UI Framework
Type: Bug Report
0
To reproduce:
Add a form, set its theme to VisualStudio2012Light, start the project he black border is visible.

Workaround:
Open VisualStyleBuilder -> Navigate to RadForm -> RadFormElement -> TitleBar -> From the elements window select TitleBorder -> from the repositories apply TitleBarBorder
Completed
Last Updated: 11 Feb 2014 16:02 by ADMIN
ADMIN
Created by: Dimitar
Comments: 0
Category: UI Framework
Type: Bug Report
1
To reproduce:
- Apply the Office2013Light theme to a RadDock with document windows.
- Set ShowDocumentCloseButton to true.
- You will notice that the close button does not appear.
Completed
Last Updated: 24 Mar 2014 10:03 by ADMIN
ADMIN
Created by: Georgi I. Georgiev
Comments: 0
Category: UI Framework
Type: Bug Report
0
To reproduce: Add a RabRibbonBar, add a ribbonGroup, set the theme to windows7, run the application, autohide the ribbon's content element. Click on one of the tabs and you will notice that there is a space between the tab and the content.
Completed
Last Updated: 25 Oct 2013 07:24 by ADMIN
ADMIN
Created by: Georgi I. Georgiev
Comments: 0
Category: UI Framework
Type: Bug Report
0
To reproduce: You must use Windows Server 2008. Add a RadTreeView set its theme to Windows8 and drag a node. Exception occurs in rare cases and is hardly reproducible.
Completed
Last Updated: 20 Feb 2014 15:29 by ADMIN
To reproduce:
-add RadRibbonBar with RadDropDownButtonElement and use the following code:
 this.radDropDownButtonElement1.AutoToolTip = true;
 this.radDropDownButtonElement1.ToolTipText = "tooltip";

As a result, no tool tip has been shown.

Workaround:
public Form1()
{
    InitializeComponent();

    this.radRibbonBar1.ToolTipTextNeeded += radRibbonBar1_ToolTipTextNeeded;
    this.radDropDownButtonElement1.ToolTipText = "tooltip";
}


private void radRibbonBar1_ToolTipTextNeeded(object sender, Telerik.WinControls.ToolTipTextNeededEventArgs e)
{
    ActionButtonElement actionButton = sender as ActionButtonElement;
    RadArrowButtonElement arrowButton = sender as RadArrowButtonElement;

    if (actionButton != null)
    {
        e.ToolTipText = ((RadDropDownButtonElement)actionButton.Parent.Parent).ToolTipText;
    }
    else if (arrowButton!=null)
    {
        e.ToolTipText = ((RadDropDownButtonElement)arrowButton.Parent.Parent).ToolTipText;
    }
}
Completed
Last Updated: 20 Feb 2014 13:07 by ADMIN
To reproduce:
- Apply the VisualStudio2012Light theme to a RadForm (use 2013.3.1016 version of the assemblies).

Workaround:
- Open the Theme in Visual Style Builder.
- Select RadForm in Control Structure window.
- Expand up to TitleBar and select it.
- Apply the TitleBarBorder from the repository to the TitleBorder element.