Slide

Slide类是一个常用的滑杆控件,该控件可以完成数值的输入操作。控件的常用属性方法如下表所示。

属性

属性名称

功能描述

NumberOfDigits

数值显示时科学表达法的有效位数0<=&&<=10的数值)

Max

滑动最大

Min

滑动杆最小值

ValueDecimals

滑动杆分隔个数,数值范围(1<=&&<=25的数值)

Orientation

滑动杆方向(VerticalHorizontal)两种方向的选择

TextStyle

滑动杆数值表示风格(None,TopLeft,BottomRight,Both

ForeColor

滑动杆Tex颜色选择

TickStyle

滑动杆Tick表示风格(None,TopLeft,BottomRight,Both

TrickWidth

滑动杆Tick的宽度配置

TrickColor

滑动杆Trick颜色选择

TrackerColor

滑动块颜色选择

TrackerSize

滑动杆滑块大小,如果withHeight相等,则会成为圆形

LineColor

滑动杆主杆线颜色选择

LineWidth

滑动杆主杆线高度选择

Value

滑动杆所表示的当前值

事件

ValueChanged

默认事件。用户操作滑杆后触发

ValueChanging

用户操作滑杆过程中触发

控件的显示效果如下图所示,使用方法参见SeeSharpExamples/ Graphical User Interface/SildeControlExample

GaugeLinear

GaugeLinear类是一个滑杆控件,该控件可实现数值的输入操作,同时该控件还支持设置数值滑杆/滑块/刻度的颜色,同时该控件的刻度会根据当前的空间大小自动匹配。控件常用的属性方法如下表所示。

属性

属性名称

功能描述

BackColor

配置控件的背景色

Maximum

滑杆的最大值

Minimum

滑动杆最小值

Orientation

滑动杆方向(VerticalHorizontal)两种方向的选择

SlideDirection

滑动杆数值递增方向(LeftToRight, RightToLeft)两种方向的选择

Value

配置或获取滑块位置对应的数值

事件名称

事件描述

ValueChanged

控件的值被修改时触发

控件的显示效果效果如下图所示,使用方法参见范例:SeeSharpExamples/ Graphical User Interface/GaugeLinearExample