ComponentFactory.Krypton.Ribbon.KryptonRibbonGroupTrackBar.KryptonRibbonGroupTrackBar C# (CSharp) Method

KryptonRibbonGroupTrackBar() public method

Initialise a new instance of the KryptonRibbonGroupTrackBar class.
public KryptonRibbonGroupTrackBar ( ) : System
return System
        public KryptonRibbonGroupTrackBar()
        {
            // Default fields
            _visible = true;
            _enabled = true;
            _itemSizeCurrent = GroupItemSize.Medium;
            _keyTip = "T";
            _minimumLength = 55;
            _maximumLength = 55;

            // Create the actual track barcontrol and set initial settings
            _trackBar = new KryptonTrackBar();
            _trackBar.DrawBackground = false;
            _trackBar.TickStyle = TickStyle.None;
            _trackBar.MinimumSize = new Size(_minimumLength, 0);
            _trackBar.MaximumSize = new Size(_maximumLength, 0);
            _trackBar.TabStop = false;

            // Hook into events to expose via this container
            _trackBar.GotFocus += new EventHandler(OnTrackBarGotFocus);
            _trackBar.LostFocus += new EventHandler(OnTrackBarLostFocus);
            _trackBar.ValueChanged += new EventHandler(OnTrackBarValueChanged);

            // Ensure we can track mouse events on the track bar
            MonitorControl(_trackBar);
        }