Name
TrackBar
Synopsis
This Control represents a horizontal or vertical
slider control, similar to a ScrollBar in
function. The Orientation property determines
whether the control will offer the horizontal or vertical imagery.
You can also specify whether tickmarks appear with the
TickStyle and TickFrequency
properties.
It has further properties that define the Minimum
and Maximum values for the range
(SetRange() also allows you to do this), and you
can get or set the current Value.
The SmallChange property determines the value to
be added or subtracted when the arrow keys are pressed. Similarly,
the LargeChange property determines the value to
be added or subtracted when the slider body is clicked (or the page
up/down keys are pressed).
As the Value is changed, the control raises the
ValueChanged event. When the slider moves, it
raises a Scroll event (this is much simpler than
the ScrollBar equivalent).
public class TrackBar : Control : System.ComponentModel.ISupportInitialize { // Public Constructors public TrackBar(); // Public Instance Properties public bool AutoSize{set; get; } public override Image BackgroundImage{set; get; } // overrides Control public override Font Font{set; get; } // overrides Control public override Color ForeColor{set; get; } // overrides Control public ImeMode ImeMode{set; get; } // overrides Control public int LargeChange{set; get; } public int Maximum{set; get; } public int Minimum{set; get; } public Orientation Orientation{set; get; } public int SmallChange ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access