[]
Element that looks and behaves like a WinForms ScrollBar.
public class ScrollBarElement : StackPanel, ISupportUia, IUiaRangeValueProvider
If no Style is assigned to this element, it will render itself using Windows Visual Styles.
Use the Orientation property to control whether the ScrollBarElement should be rendered as a vertical or horizontal scrollbar.
Name | Description |
---|---|
ScrollBarElement() | Initializes a new instance of a vertical ScrollBarElement without a Style. |
ScrollBarElement(Style) | Initializes a new instance of a vertical ScrollBarElement. |
ScrollBarElement(Style, bool) | Initializes a new instance of a ScrollBarElement. |
ScrollBarElement(bool) | Initializes a new instance of a ScrollBarElement without a Style. |
Name | Description |
---|---|
ButtonSize | Gets or sets the size of the thumb and line up/down buttons in the scroll direction. |
LargeChange | Gets or sets a value to be added to or subtracted from the Value property when the scroll box is moved a large distance (one 'page'). |
LineDownButton | Gets the element that represents the 'line down' button. |
LineUpButton | Gets the element that represents the 'line up' button. |
Maximum | Gets or sets the upper limit of values of the scrollable range. |
Minimum | Gets or sets the lower limit of values of the scrollable range. |
PageDownButton | Gets the element that represents the 'page down' button. |
PageUpButton | Gets the element that represents the 'page up' button. |
ProportionalThumb | Gets or sets whether the thumb size should reflect the ratio of the scroll bar size to its range. |
SmallChange | Gets or sets the value to be added to or subtracted from the Value property when the scroll box is moved a small distance (one 'line'). |
SmoothScrolling | Gets or sets whether the scrolling should be performed in steps. |
Thumb | Gets the element that represents the scroll box ('thumb' element). |
Value | Gets or sets a numeric value that represents the current position of the scroll box on the ScrollBarElement. |
ZoomFactor | Gets or sets the scale factor (used with Gc/C1Zoom). |
Name | Description |
---|---|
Layout(Graphics) | Layout this element based on its style and contents. |
OnHotChanged(EventArgs) | |
OnStateChanged(ElementFlags) | Called by the host control when the state of this Element changes. |
OnValueChanged(EventArgs) |
Name | Description |
---|---|
HotChanged | |
ValueChanged | Fires when the Value property has been changed. |