你的位置:首页 > 软件开发 > ASP.net > [WPF]Slider控件常用方法

[WPF]Slider控件常用方法

发布时间:2016-03-09 19:00:12
WPF的Slider控件继承自RangeBase类型,同继承自RangeBase的控件还有ProgressBar和ScrollBar,这类控件都是在一定数值范围内表示一个值的用途。 首先注意而RangeBase是基于浮点double类型的,不是基于整数int的,WPF中的许多 ...

WPF的Slider控件继承自RangeBase类型,同继承自RangeBase的控件还有ProgressBar和ScrollBar,这类控件都是在一定数值范围内表示一个值的用途。

[WPF]Slider控件常用方法

 

首先注意而RangeBase是基于浮点double类型的,不是基于整数int的,WPF中的许多度量单位都是基于浮点的。

 

对于Slider来说,RangeBase的Minimum(最小值)默认是0,Maximum(最大值)默认是10,Value(当前值)默认是0。

 

接下来就是RangeBase的剩余两个变量,SmallChange和LargeChange。SmallChange用来当Slider有焦点时,使用键盘的左右箭头来改变值的大小,而LargeChange则是点击Slider条的空白部分造成值的改变大小(和滚动条类似)。

 

SmallChange默认是0.1,LargeChange默认是1。

 

注意由于浮点数的表示涉及到精度的问题,某些值的表示无法准确而只能存储成近似值,所以一个空空的默认Slider会有如下问题:

 

首先XAML,一个默认Slider,下面一个TextBlock绑定Value属性来显示当前值:

<Slider Name="slider"/>

<TextBlock Text="{Binding ElementName=slider,Path=Value}"/>


 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:[WPF]Slider控件常用方法

关键词:wpf

wpf
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。