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 ...
Get .NET Windows Forms in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.