Declined
Last Updated: 12 Jan 2016 12:27 by ADMIN
Created by: Xie
Comments: 1
Category: Buttons
Type: Bug Report
0
when I use office2007blacktheme, the font of radbutton doesn't work. 
Unplanned
Last Updated: 10 May 2016 10:58 by ADMIN
The following themes have differences: ControlDefault, Office2010Silver, Office2013Dark, Office2013Light, TelerikMetro, TelerikMetroBlue, TelerikMetroTouch

To reproduce:

this.radSplitButton1.DropDownButtonElement.ArrowButton.Enabled = false;
this.radSplitButtonElement1.ArrowButton.Enabled = false;
Completed
Last Updated: 11 Jul 2017 12:14 by ADMIN
How to reproduce: check the attached video

Workaround: 
public partial class RadForm1 : Telerik.WinControls.UI.RadForm
{
    public RadForm1()
    {
        InitializeComponent();
        
        ThemeResolutionService.AllowAnimations = false;
        this.radToggleSwitch1.AllowAnimation = false;
    }
}

Unplanned
Last Updated: 20 Nov 2017 12:55 by ADMIN
Use attached video and project to reproduce.

Workaround:
Disable the animations:

 btnAdd.DropDownButtonElement.DropDownMenu.AnimationEnabled = false;
//or
ThemeResolutionService.AllowAnimations = false;
Unplanned
Last Updated: 20 Nov 2017 15:21 by ADMIN
ADMIN
Created by: Dimitar
Comments: 0
Category: Buttons
Type: Feature Request
0

			
Completed
Last Updated: 12 Feb 2018 14:59 by ADMIN
See attached.

Workaround:

radCheckBox1.ButtonElement.MouseEnter += CheckMarkPrimitive_MouseEnter;
radCheckBox1.ButtonElement.MouseLeave += CheckMarkPrimitive_MouseLeave;


private void CheckMarkPrimitive_MouseLeave(object sender, EventArgs e)
{

    radCheckBox1.ButtonElement.CheckMarkPrimitive.Fill.ResetValue(BorderPrimitive.BackColorProperty, ValueResetFlags.Local);
}

private void CheckMarkPrimitive_MouseEnter(object sender, EventArgs e)
{

    radCheckBox1.ButtonElement.CheckMarkPrimitive.Fill.BackColor = Color.Red;
}
Completed
Last Updated: 28 Nov 2017 06:45 by ADMIN
To reproduce:
- Just add a split button to a form and set its theme to Office2010Silver.

Workaround:
radSplitButton1.DropDownButtonElement.ActionButton.Margin = new Padding(0, 0, -1, 0);
Completed
Last Updated: 29 Mar 2018 07:20 by Dimitar
To reproduce:
- Set the theme to FluentDark and the set RightToLeft = Yes.

Workaround:
radToggleSwitch1.RightToLeft = RightToLeft.Yes;
radToggleSwitch1.ToggleSwitchElement.Thumb.MinSize = new Size(13, 13);
radToggleSwitch1.ToggleSwitchElement.Thumb.Margin = new Padding(2);
Completed
Last Updated: 23 Aug 2018 14:06 by Dimitar
Use attached to reproduce.

Workaround:
radDropDownButton1.DropDownButtonElement.DropDownMenu.MinimumSize = new Size(300,0);
Declined
Last Updated: 29 Nov 2018 08:57 by TestTeam
Use the attached project to reproduce. 
- The first click should be disabled and the event should fire after the interval in the delay property. 

Workaround:
Me.RadRepeatButton1.Delay = 7000
Completed
Last Updated: 16 May 2019 08:53 by ADMIN
Release R1 2019
To reproduce:
- radSplitButton1.DefaultItem = radSplitButton1.Items[0];
- press and hold the action button
- the styles are not changed
Completed
Last Updated: 10 Jun 2020 12:23 by ADMIN
Release R2 2020 SP1
Created by: Dimitar
Comments: 0
Category: Buttons
Type: Bug Report
0

See attached to reproduce. 

Workaround: set it to the element:

 radToggleSwitch1.ToggleSwitchElement.Font = new Font("Segoe Script", 18, FontStyle.Regular);

Completed
Last Updated: 10 Jun 2022 09:30 by ADMIN
Release R2 2022 SP1

To recreate the problem:

1. Create a new Telerik Winforms .Net Project
2. Add a radButton
3. Change the font property in the designer to a different size

Workaround: change the font for the TextPrimitive:

Completed
Last Updated: 02 Feb 2023 09:36 by ADMIN
Release R1 2023

Steps to reproduce:

1. Press the left mouse button inside RadToggleSwitch. (MouseDown)

2. Move the mouse 1 px up or down (but still inside the RadToggleSwitch). (MouseMove)

3. If you release the left mouse button now, the switch will not toggle. (MouseUp)

Only if the mouse location at the moment of Press and Release are exactly the same, the toggle action will be triggered.

Completed
Last Updated: 31 Jan 2024 11:39 by ADMIN
Release 2024 Q1 (2024.1.130)
When I toggle it, the value changed event handler throws an exception.
Completed
Last Updated: 14 Jan 2025 13:51 by ADMIN
Release 2025.1.2xxx (2025 Q1)

We are using the DropDownButtonElement on a RibbonBar, there are a very frustating issue with the RadArrowButtonElement.

WinForms RadButtons RadDropDownButton's elements hierarchy

 

On this image it show 5 children, but on code there are 6 children, here is a CopyPase of your  CreateChildElements in RadArrowButtonElement.


    protected override void CreateChildElements()
    {
        arrow = new ArrowPrimitive(ArrowDirection.Down);
        arrow.Class = "RadArrowButtonArrow";
        arrow.AutoSize = false;
        arrow.Alignment = System.Drawing.ContentAlignment.MiddleCenter;
        overflowArrow = new OverflowPrimitive(ArrowDirection.Down);
        overflowArrow.Class = "RadArrowButtonOverflowArrow";
        overflowArrow.AutoSize = false;
        overflowArrow.Alignment = System.Drawing.ContentAlignment.MiddleCenter;
        overflowArrow.Visibility = ElementVisibility.Collapsed;
        fillPrimitive = new FillPrimitive();
        fillPrimitive.Class = "RadArrowButtonFill";
        fillPrimitive.AutoSizeMode = RadAutoSizeMode.FitToAvailableSize;
        borderPrimitive = new BorderPrimitive();
        borderPrimitive.Class = "RadArrowButtonBorder";
        borderPrimitive.AutoSizeMode = RadAutoSizeMode.FitToAvailableSize;
        imagePrimitive = new ImagePrimitive();
        imagePrimitive.Class = "RadArrowButtonImage";
        imagePrimitive.AutoSizeMode = RadAutoSizeMode.FitToAvailableSize;
        imagePrimitive.Alignment = System.Drawing.ContentAlignment.MiddleCenter;
        textPrimitive = new TextPrimitive();
        textPrimitive.Class = "RadArrowButtonTextGlyph";
        textPrimitive.AutoSizeMode = RadAutoSizeMode.FitToAvailableSize;
        textPrimitive.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
        textPrimitive.StretchHorizontally = true;
        textPrimitive.StretchVertically = true;
        Children.Add(fillPrimitive);
        Children.Add(borderPrimitive);
        Children.Add(arrow);
        Children.Add(overflowArrow);
        Children.Add(imagePrimitive);
        Children.Add(textPrimitive);
    }


The problem is that we are changing the ArrowButton size to (6, 0) width, here is the how it looks:

As you can see the triangle is outside the ArrowButton, my first idea was to look the ArrowPrimitive and OverflowPrimitive, but that triangle is on TextPrimitive.

Making this change on RadDropDownButtonElement i was able to "solve" the offset and the size.
base.ArrowButton.TextPrimitive.Font = new Font(base.ArrowButton.TextPrimitive.Font.FontFamily, 6);

I have to comment this to something like: "I dont know why this works, but the triangle is on a child text primitive... So don't erase this line".

1 2 3 4 5