TrackBar
Wisej.Web.TrackBar
Last updated
Wisej.Web.TrackBar
Last updated
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Enables the user to choose between a range of values by sliding a small bar along another bar.
Initializes a new instance of the TrackBar class.
Initializes a new instance of the TrackBar class with a specified initial value and an event handler for the ValueChanged event.
Name | Type | Description |
---|---|---|
onValueChanged | An Action delegate to handle the ValueChanged event. Can be null. |
Initializes a new instance of the TrackBar class with a specified location and size.
Name | Type | Description |
---|---|---|
location | The location of the TrackBar on its parent control. | |
size | The size of the TrackBar. | |
onValueChanged | An Action delegate to handle the ValueChanged event. Can be null. |
Boolean: Returns or sets whether the height or width of the track bar is being automatically sized. (Default: True
)
Int32: Returns or sets a value to be added to or subtracted from the Value property when the scroll box is moved a large distance. (Default: 5
)
Throws:
ArgumentException The assigned value is less than 0.
Int32: Returns or sets the upper limit of the range this TrackBar is working with. (Default: 10
)
Int32: Returns or sets the lower limit of the range this TrackBar is working with. (Default: 0
)
Orientation: Returns or sets a value indicating the horizontal or vertical orientation of the track bar. (Default: Horizontal
)
Boolean: Returns or sets a flag indicating whether the value is displayed in a bubble control while the user is moving the knob. (Default: True
)
The appearance key of the child bubble component is "bubble".
Int32: Returns or sets the value added to or subtracted from the Value property when the scroll box is moved a small distance. (Default: 1
)
Int32: Returns or sets a value that specifies the delta between ticks drawn on the control. (Default: 1
)
TickStyle: Returns or sets a value indicating how to display the tick marks on the track bar. (Default: BottomRight
)
Int32: Returns or sets a numeric value that represents the current position of the scroll box on the track bar. (Default: 0
)
Throws:
ArgumentException The assigned value is less than the value of Minimum; or the assigned value is greater than the value of Maximum.
Sets the minimum and maximum values for a TrackBar.
Parameter | Type | Description |
---|---|---|
minValue | The lower limit of the range of the track bar. | |
maxValue | The upper limit of the range of the track bar. |
EventHandler Fired when the value of the AutoSize property changes.
EventHandler Fired when either a mouse or keyboard action moves the scroll box.
EventHandler Fired when the Text property changes.
EventHandler Fired when the Value property of a track bar changes, either by movement of the scroll box or by manipulation in code.
Name | Description |
---|---|
Bindable components implement this interface. | |
Controls that support drag & drop operations implement this interface. | |
All wisej components implement this interface. | |
Allows an object to serialize itself. |
All wisej controls derived from the class must implement this interface.