In Development
Last Updated: 14 Mar 2024 12:51 by ADMIN
Please use the following code snippet and try to resize the button as it is illustrated in the attached gif file: 
            this.radButton1.ButtonElement.ImagePrimitive.SvgImage = RadSvgImage.FromFile(@"..\..\image.svg");
            this.radButton1.TextImageRelation = TextImageRelation.TextBeforeImage;
            this.radButton1.ButtonElement.ImagePrimitive.ImageLayout = ImageLayout.Zoom; 
            this.radButton1.ButtonElement.ImagePrimitive.StretchVertically = true;
            this.radButton1.ButtonElement.ImagePrimitive.StretchHorizontally = true;
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.
Unplanned
Last Updated: 07 Apr 2023 10:11 by ADMIN

If there are boolean application Settings:

It is good to have the possibility to bind the Checked property for RadCheckBox in a similar way like the MS CheckBox offers:

RadCheckBox offers only the Text option:

 

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: 02 Feb 2023 09:35 by ADMIN
Release R1 2023
RadToggleSwitch can be activated and the slider can be dragged by using the right mouse button as well. That's not supposed to happen.
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: 31 Jan 2022 10:10 by ADMIN
Release R1 2018
ADMIN
Created by: Nikolay
Comments: 0
Category: Buttons
Type: Feature Request
2
Just like in the case of RadCheckBox, RadToggleButton has a few states. Therefore, we need to add the possibility in Visual Style Builder to style the RadToggleButton when it is disabled and taking into consideration the toggle state (on/off)
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: 09 Oct 2019 07:45 by ADMIN
FIX. RadButton does not indicate that it is pressed when it is clicked with key instead of clicking with mouse
Completed
Last Updated: 25 Jul 2019 14:56 by ADMIN
Release R3 2019 (LIB 2019.2.729)
I have RadDiagram on Form and registered ShapeDoubleClicked event on it.

After double click on a shape I open another modal form (let's call it form2). The second mouse click is fired on a modal form (Form2) which in some cases, based on shape position in Form1 (precisely when the shape is in center of the screen), change the state of my ToogleSwitch which is in center of Form2.
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: 16 May 2019 08:53 by ADMIN
Release R1 2019
When you customize a theme for RadSplitButton, you are not able to change the color of the action button element when it is pressed and the drop down is not opened. 

Workaround:
this.radSplitButtonElement2.ActionButton.MouseDown+=ActionButton_MouseDown;
this.radSplitButtonElement2.ActionButton.MouseUp+=ActionButton_MouseUp;

private void ActionButton_MouseUp(object sender, MouseEventArgs e)
{
    this.radSplitButtonElement2.ActionButton.ButtonFillElement.ResetValue(LightVisualElement.BackColorProperty, ValueResetFlags.Local);
    this.radSplitButtonElement2.ActionButton.ButtonFillElement.ResetValue(LightVisualElement.GradientStyleProperty, ValueResetFlags.Local);
}

private void ActionButton_MouseDown(object sender, MouseEventArgs e)
{
    this.radSplitButtonElement2.ActionButton.ButtonFillElement.BackColor = Color.Red;
    this.radSplitButtonElement2.ActionButton.ButtonFillElement.GradientStyle = GradientStyles.Solid;
}
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
Unplanned
Last Updated: 06 Nov 2018 09:13 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 0
Category: Buttons
Type: Bug Report
4
Workaround: disable the default scaling and adjust the font and minimum size

        Me.RadRadioButton1.Font = New Font("Arial", 12, FontStyle.Regular)
        Me.RadRadioButton1.ButtonElement.CheckMarkPrimitive.MinSize = New Size(20, 20)
        Dim radioPrimitive As RadioPrimitive = Me.RadRadioButton1.ButtonElement.CheckMarkPrimitive.FindDescendant(Of RadioPrimitive)()
        radioPrimitive.MinSize = New Size(21, 21)

    Public Class CutsomRadioButton
        Inherits RadRadioButton
        Protected Overrides Sub ScaleControl(factor As SizeF, specified As BoundsSpecified)
             
        End Sub
    End Class
Completed
Last Updated: 23 Aug 2018 14:06 by Dimitar
Use attached to reproduce.

Workaround:
radDropDownButton1.DropDownButtonElement.DropDownMenu.MinimumSize = new Size(300,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: 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: 05 Feb 2018 13:51 by Dimitar
To reproduce:
- Create a dpi aware application and add a checkbox to it. 
- Change your DPI setting to 200% and start the application.
- The checkmark is not scaled only the text is. 

Workaround:
this.radCheckBox2.ButtonElement.CheckMarkPrimitive.CheckElement.UseFixedCheckSize = false;
this.radCheckBox2.ButtonElement.CheckMarkPrimitive.CheckElement.MinSize = new Size(100, 100);
Unplanned
Last Updated: 19 Dec 2017 17:08 by ADMIN
How to reproduce: add several menu items displaying only images to the split button and set the MaximumSize property of the drop-down menu

Workaround:
public RadForm1()
{
    InitializeComponent();

    this.radSplitButton1.DropDownButtonElement.DropDownMenu.MaximumSize = new Size(30, 0);
    RadScrollBarElement element = this.radSplitButton1.DropDownButtonElement.DropDownMenu.PopupElement.FindDescendant<RadScrollBarElement>();
    element.Visibility = Telerik.WinControls.ElementVisibility.Collapsed;
    element.RadPropertyChanging += Element_RadPropertyChanging;
}

private void Element_RadPropertyChanging(object sender, Telerik.WinControls.RadPropertyChangingEventArgs args)
{
    if (args.Property.Name == "Visibility")
    {
        args.Cancel = true;
    }
}
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);
1 2 3 4 5