Completed
Last Updated: 11 Apr 2018 07:40 by Dimitar
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 0
Category: UI Framework
Type: Feature Request
1
Similar to Material Themes Blending (https://docs.telerik.com/devtools/winforms/tools/visual-style-builder/working-with-visual-style-builder/material-themes-blending) provide an easy way to change the palette for the Fluent themes. 
Completed
Last Updated: 14 Nov 2012 03:10 by ADMIN
The design of RadButton in ControlDefault Default state should be implemented through setting the BorderBoxStyle to OuterInnerBorder. When the default drawing is used, however, the inner border introduces visual glitches in the control's corners.
Completed
Last Updated: 15 Nov 2017 08:47 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 1
Category: UI Framework
Type: Bug Report
1
The ImageList property is visible in the Properties section of VisualStudio for RadTextBox, RadTextBoxControl etc.
Completed
Last Updated: 02 Nov 2017 10:49 by ADMIN
How to reproduce: set the MinimumSize property of a RadButton in a DPI-aware app
Workaround: 
Public Class RadForm1
    Dim minMaxStack = New Stack(Of Dictionary(Of Control, Tuple(Of Size, Size)))()

    Sub New()
        InitializeComponent()
    End Sub

    Protected Overrides Sub HandleDpiChanged()

        Dim scaleFactor As Single = 1.0F
        Dim oldDpi = GetType(RadFormControlBase).GetField("oldDpi", BindingFlags.Instance Or BindingFlags.NonPublic).GetValue(Me)
        Dim currentDpi = GetType(RadFormControlBase).GetField("currentDpi", BindingFlags.Instance Or BindingFlags.NonPublic).GetValue(Me)

        If oldDpi <> 0 Then
            scaleFactor = CSng(currentDpi) / oldDpi
        ElseIf oldDpi = 0 Then
            scaleFactor = CSng(currentDpi) / 96.0F
        End If

        If scaleFactor = 1.0F Then
            Return
        End If

        Me.SaveMinMaxStates()
        MyBase.HandleDpiChanged()
        Me.RestoreMinMaxStates()

    End Sub

    Private Sub SaveMinMaxStates()
        If Me.minMaxStack Is Nothing Then
            Me.minMaxStack = New Stack(Of Dictionary(Of Control, Tuple(Of Size, Size)))()
        End If

        Dim minMax As New Dictionary(Of Control, Tuple(Of Size, Size))()
        Dim queue As New Queue(Of Control)()

        For Each ctrl As Control In Me.Controls
            queue.Enqueue(ctrl)
        Next

        While queue.Count > 0
            Dim ctrl As Control = queue.Dequeue()
            If TypeOf ctrl Is RadControl Then
                minMax.Add(ctrl, New Tuple(Of Size, Size)(ctrl.MinimumSize, ctrl.MaximumSize))
                ctrl.MinimumSize = Size.Empty
                ctrl.MaximumSize = Size.Empty
            End If

            For Each childControl As Control In ctrl.Controls
                queue.Enqueue(childControl)
            Next
        End While

        Me.minMaxStack.Push(minMax)
    End Sub

    Private Sub RestoreMinMaxStates()
        Dim minMax As Dictionary(Of Control, Tuple(Of Size, Size)) = Me.minMaxStack.Pop()
        Dim queue As New Queue(Of Control)()

        For Each ctrl As Control In Me.Controls
            queue.Enqueue(ctrl)
        Next

        While queue.Count > 0
            Dim ctrl As Control = queue.Dequeue()

            If minMax.ContainsKey(ctrl) Then
                ctrl.MinimumSize = minMax(ctrl).Item1
                ctrl.MaximumSize = minMax(ctrl).Item2
                minMax.Remove(ctrl)
            End If

            For Each childControl As Control In ctrl.Controls
                queue.Enqueue(childControl)
            Next
        End While

        minMax.Clear()
    End Sub
End Class
Completed
Last Updated: 05 Jun 2014 07:08 by ADMIN
ADMIN
Created by: Nikolay
Comments: 0
Category: UI Framework
Type: Bug Report
1
TextAlign property at RadTextBoxItem is not serialized at design-time.
Completed
Last Updated: 05 Jun 2014 07:08 by ADMIN
ADMIN
Created by: Nikolay
Comments: 0
Category: UI Framework
Type: Bug Report
1
If you set the GenerateMember of an element to false, it generally removes 'this' from the serialized code concerning the element. However, in the cases where we have a serialized cast in the designer, the word 'this' remains. Since the element is not a member of the form/user control, we get a compile error.
Completed
Last Updated: 05 Jun 2014 07:08 by ADMIN
ADMIN
Created by: Nikolay
Comments: 0
Category: UI Framework
Type: Bug Report
1
When you place several editor instances in a FlowLayoutPanel, for example RadTextBox, RadComboBox, RadDateTimePicker and set their Width to 100, this setting is lost when you run the project.
Completed
Last Updated: 05 Jun 2014 07:08 by ADMIN
ADMIN
Created by: Nikolay
Comments: 0
Category: UI Framework
Type: Bug Report
1
When you try to set a value to the ToolTipText property of a RadItem (let's say RadButtonElement), this setting is not serialized in the designer.
Completed
Last Updated: 26 Feb 2014 13:56 by ADMIN
ADMIN
Created by: Telerik Admin
Comments: 0
Category: UI Framework
Type: Feature Request
1
Register themes as components
Completed
Last Updated: 21 Jun 2018 15:04 by ADMIN
Use attached project to reproduce. 

Workaround:
Use attached theme.
Completed
Last Updated: 09 Dec 2009 03:49 by ADMIN
ADMIN
Created by: Jack
Comments: 0
Category: UI Framework
Type: Bug Report
1
There is an exception when setting LightVisualElement.Text property to null.
Completed
Last Updated: 11 May 2011 03:49 by ADMIN
1. Create a new project and add a RadGridView
2. Add a large number of columns (e.g 400)
3. Apply grouping
4. Run on a citrix environment or a virtual machine
Completed
Last Updated: 26 Nov 2012 09:01 by ADMIN
Steps to reproduce:
1. Add a separator to a form
2. Set Orientation to Vertical
3. Set the theme to TelerikMetro or TelerikMetroBlue

You will see that the separator is not drawn correctly.
Declined
Last Updated: 30 Jul 2014 08:07 by ADMIN
Resolution: The issue is no longer reproducible under OS Windows 2008 Server
Unplanned
Last Updated: 20 Nov 2017 15:09 by ADMIN
Completed
Last Updated: 14 Jun 2012 06:20 by ADMIN
1. Create a new project with RadCarousel.
2. Add some items.
3. On item click change the current theme.
4. Run the project and click an item.
Completed
Last Updated: 29 Aug 2017 06:11 by ADMIN
How to reproduce: check the attached screenshot

Workaround create a custom RadPrintPreviewDialog
public class MyRadPrintPreviewDialog : RadPrintPreviewDialog
{
    protected override WatermarkPreviewDialog CreateWatermarkDialog()
    {
        WatermarkPreviewDialog dialog = new WatermarkPreviewDialog(this.Document);

        RadPageViewPage pageText = (RadPageViewPage)dialog.Controls["radPageView1"].Controls["pageText"];
        ((PlusMinusEditor)pageText.Controls["plusMinusEditorTextHOffset"]).TextBox.Width = 43;
        ((PlusMinusEditor)pageText.Controls["plusMinusEditorTextVOffset"]).TextBox.Width = 43;
        ((PlusMinusEditor)pageText.Controls["plusMinusEditorTextAngle"]).TextBox.Width = 43;
        ((PlusMinusEditor)pageText.Controls["plusMinusEditorTextOpacity"]).TextBox.Width = 43;
        RadPageViewPage pagePicture = (RadPageViewPage)dialog.Controls["radPageView1"].Controls["pagePicture"];
        ((PlusMinusEditor)pagePicture.Controls["plusMinusEditorImageHOffset"]).TextBox.Width = 43;
        ((PlusMinusEditor)pagePicture.Controls["plusMinusEditorImageVOffset"]).TextBox.Width = 43;
        ((PlusMinusEditor)pagePicture.Controls["plusMinusEditorImageOpacity"]).TextBox.Width = 43;

        return dialog;
    }
}
Completed
Last Updated: 05 Jun 2014 07:08 by Jesse Dyck
ADMIN
Created by: Nikolay
Comments: 1
Category: UI Framework
Type: Bug Report
1
When the RadTextBox.Anchor is set to Bottom, Left, Right (and the AutoSize property is true), RadTextBox.Location is set to a wrong value when the form loads. This is a general RadControls issue.
Unplanned
Last Updated: 14 Aug 2017 10:58 by ADMIN
Use attached to reproduce.
Completed
Last Updated: 04 Mar 2013 02:34 by ADMIN
The restore button of RadForm has the following inconsistent styles: 

Office2010Silver - The image is identical for the maximize and restore states Office2010Black - The back color of the button is wrong when the form is started maximized.