創(chuàng)建特殊WPF滑動條方法介紹
WPF中內置了許多控件和工具幫助我們在實際開發(fā)中輕松實現各種需求。我們需要熟練的掌握這些工具的使用技巧。WPF中自帶的Slider滑動條,值是double型的,在整個MinValue和MaxValue之間連續(xù)變化取值。如果要把它做成離散取值(比如幾個整數值)的,則需要手動指定以下幾個屬性:#t#
TickFrequency:每個刻度之間的間隔
IsSnapToTickEnabled:設為True,則對齊到刻度
TickPlacement:刻度位于滑動條的哪一邊
而Blend中列在右邊的SmallChange和LargeChange跟這個功能毫無關系,千萬別被騙-_-
比如我想設計一個拾取從3到10之間整數的滑動條,可以設置按下面的設置WPF滑動條。
- <Slider Margin="3"
x:Name="sliderTimes" Minimum="3"
Value="5" SmallChange="1"
LargeChange="2" IsSnapToTick
Enabled="True"> - </Slider>
WPF中提供的綁定到元素屬性的功能非常好用,用來與此WPF滑動條協(xié)作很好很強大~~