Completed
Last Updated: 05 Jun 2014 07:08 by Jesse Dyck
ADMIN
Created by: Nikolay
Comments: 1
Category:
Type: Bug Report
2
Set Maximum and Value of RadTrackBar to 100. When you run the application, the thumb will be at the wrong position.
Completed
Last Updated: 11 Nov 2010 06:26 by Jesse Dyck
ADMIN
Created by: Dobry Zranchev
Comments: 1
Category:
Type: Bug Report
2
Wrong painting in waiting bar in Dash style
Completed
Last Updated: 02 Nov 2010 08:24 by ADMIN
When the size of RadTrackBar is set to less than 90 pixels (69 in this case) the last tree thumbs steps remain hidden (invisible). 

To reproduce: Set the track bar value to 10 and increment by one every lets see button click. When the values reaches 8, the thumb is already out of the bounds of the track bar.
Completed
Last Updated: 20 Jan 2011 05:48 by ADMIN
When initially loaded, RadTrackBar's thumb is not aligned properly.
Completed
Last Updated: 05 Jun 2014 07:08 by Jesse Dyck
ADMIN
Created by: Nikolay
Comments: 1
Category:
Type: Bug Report
1
When RadTrackBar is resized at runtime, the position of the thumb is not changed.
Completed
Last Updated: 21 Jun 2012 07:14 by ADMIN
Start dragging the thumb with the mouse and note that the thumb at first moves into the opposite direction. After a few pixels the thumb starts moving in the correct direction, however, this makes the thumb appear not under the mouse, but some pixels away.
Completed
Last Updated: 26 Oct 2012 06:48 by ADMIN
To Reproduce:
      Me.RadTrackBar1.Value = 5
Completed
Last Updated: 20 Mar 2013 06:35 by ADMIN
RadTrackBarElement - has incorrect behavior when AutoSize property is false. If you set value to be equals to Maximum the thumb will be go out of the TrackBar's rectangle.

Workaround:
Turn off auto size and manually set the desired size of the element. For example:

this.radTrackBarElement1.AutoSize = false;
this.radTrackBarElement1.Size = new System.Drawing.Size(100,20);
Completed
Last Updated: 09 Jun 2016 05:01 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Sr.
Comments: 0
Category:
Type: Bug Report
1
To reproduce:

radTrackBar1.SmallTickFrequency = 10;
radTrackBar1.TickStyle = TickStyles.None;
radTrackBar1.SnapMode = TrackBarSnapModes.None;

The user is not allowed to move the slider at all. If you set the Minimum property to 0 and the Maximum to 100, you will be able to slide to the right a little bit.

Workaround: use TickStyles.Both
Completed
Last Updated: 06 Mar 2018 08:27 by Dimitar
To reproduce:
- Add waiting bar to a user control.
- Try setting the assoitad control in the smart tag.
 
 Workaround:
- Set it in code.
Completed
Last Updated: 30 Oct 2017 06:36 by ADMIN
To reproduce:
private void radButton1_Click(object sender, EventArgs e)
{
    radTrackBar1.Maximum = 100;
    radTrackBar1.Value = 200;
  
}

Completed
Last Updated: 28 Feb 2019 12:32 by Christian
Completed
Last Updated: 06 Nov 2018 15:11 by Dimitar
 How to reproduce
1. Drag a RadTrackBar from the toolbox
2. Set the Maximum property, e.g. to 100, set the Minimum property, e.g. to 50
3. Close and reopen the designer, you will notice that the Minimum property of the control is not the expected value of 50, although it has been properly serialized in the designer file.

Workaround: 
set the Minimum property in the Load event of the form
Completed
Last Updated: 19 Jul 2016 09:29 by ADMIN
To reproduce:
- Add RadTrackbar to a form and set its minimum and maximum to negative values.
- Start the application, the maximum is reset to 1.

Workaround:
Set the maximum at runtime. 
Completed
Last Updated: 28 Jun 2017 10:26 by ADMIN
How to reproduce: 
partial class Form2
    {
        /// <summary>
        /// Required designer variable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Windows Form Designer generated code

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            this.radTrackBar1 = new Telerik.WinControls.UI.RadTrackBar();
            ((System.ComponentModel.ISupportInitialize)(this.radTrackBar1)).BeginInit();
            this.SuspendLayout();
            // 
            // radTrackBar1
            // 
            this.radTrackBar1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.radTrackBar1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(240)))), ((int)(((byte)(249)))));
            this.radTrackBar1.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            this.radTrackBar1.LabelStyle = Telerik.WinControls.UI.TrackBarLabelStyle.BottomRight;
            this.radTrackBar1.LargeChange = 5;
            this.radTrackBar1.LargeTickFrequency = 139;
            this.radTrackBar1.Location = new System.Drawing.Point(36, 69);
            this.radTrackBar1.Maximum = 140F;
            this.radTrackBar1.Minimum = 1F;
            this.radTrackBar1.Name = "rTrackBar1";
            this.radTrackBar1.Size = new System.Drawing.Size(243, 33);
            this.radTrackBar1.SmallTickFrequency = 5;
            this.radTrackBar1.SnapMode = Telerik.WinControls.UI.TrackBarSnapModes.None;
            this.radTrackBar1.TabIndex = 0;
            this.radTrackBar1.Text = "rTrackBar1";
            this.radTrackBar1.ThemeName = "ControlDefault";
            this.radTrackBar1.TickStyle = Telerik.WinControls.Enumerations.TickStyles.None;
            this.radTrackBar1.Value = 80F;
            ((Telerik.WinControls.UI.RadTrackBarElement)(this.radTrackBar1.GetChildAt(0))).MinSize = new System.Drawing.Size(100, 0);
            ((Telerik.WinControls.UI.TrackBarBodyElement)(this.radTrackBar1.GetChildAt(0).GetChildAt(1))).Margin = new System.Windows.Forms.Padding(7, 0, 7, 0);
            ((Telerik.WinControls.UI.TrackBarScaleContainerElement)(this.radTrackBar1.GetChildAt(0).GetChildAt(1).GetChildAt(0))).Orientation = System.Windows.Forms.Orientation.Vertical;
            ((Telerik.WinControls.UI.TrackBarScaleElement)(this.radTrackBar1.GetChildAt(0).GetChildAt(1).GetChildAt(0).GetChildAt(2))).Orientation = System.Windows.Forms.Orientation.Vertical;
            ((Telerik.WinControls.UI.TrackBarScaleElement)(this.radTrackBar1.GetChildAt(0).GetChildAt(1).GetChildAt(0).GetChildAt(2))).StretchVertically = false;
            ((Telerik.WinControls.UI.TrackBarLabelContainerElement)(this.radTrackBar1.GetChildAt(0).GetChildAt(1).GetChildAt(0).GetChildAt(2).GetChildAt(1))).StretchVertically = false;
            ((Telerik.WinControls.UI.TrackBarLabelElement)(this.radTrackBar1.GetChildAt(0).GetChildAt(1).GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).Text = "Lo";
            ((Telerik.WinControls.UI.TrackBarLabelElement)(this.radTrackBar1.GetChildAt(0).GetChildAt(1).GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(1))).Text = "Hi";
            // 
            // Form2
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.ClientSize = new System.Drawing.Size(822, 515);
            this.Controls.Add(this.radTrackBar1);
            this.Name = "Form2";
            this.Text = "Form2";
            ((System.ComponentModel.ISupportInitialize)(this.radTrackBar1)).EndInit();
            this.ResumeLayout(false);
            this.PerformLayout();

        }

        #endregion

        private Telerik.WinControls.UI.RadTrackBar radTrackBar1;
    }

Workaround: remove setting of the text from the designer file to the Shown event of the form
public partial class Form2 : Form
{
    public Form2()
    {
        InitializeComponent();
    }

    protected override void OnShown(EventArgs e)
    {
        base.OnShown(e);

        ((Telerik.WinControls.UI.TrackBarLabelElement)(this.radTrackBar1.GetChildAt(0).GetChildAt(1).GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(0))).Text = "Lo";
        ((Telerik.WinControls.UI.TrackBarLabelElement)(this.radTrackBar1.GetChildAt(0).GetChildAt(1).GetChildAt(0).GetChildAt(2).GetChildAt(1).GetChildAt(1))).Text = "Hi";
    }
}
Completed
Last Updated: 01 Jul 2013 11:21 by ADMIN
Fix. RadTrackBar - TrackBarIndicatorElement does not resize correctly, when RadTrackBar is resizing in run time and Maximum value of RadTrackBar is set to 2000. Steps to reproduce: 1. Use this code: this.radTrackBar1.LargeTickFrequency = 200; this.radTrackBar1.SmallTickFrequency = 25; this.radTrackBar1.Maximum = 2000F; 2. Resize the RadTrackBar in run time when thumb is at max value.
Completed
Last Updated: 20 Jan 2015 18:02 by ADMIN
RadTrackBar - the scroll event is throwing when value is changed through code.

Workaround: Use flag to distinct whether the value was changed interactively or programmatically.
Completed
Last Updated: 27 Jul 2010 04:26 by ADMIN
The thumb is not updating when the value is changed in design time.
1 2