想在textblock中显示滑块的值吗?

Lav*_*avi 3 c# silverlight windows-phone-7

我正在制作一个Windows Phone 7应用程序,我放入一个滑块.它从1开始,到80结束.我想这样,当你停止滑块时,它会显示滑块位于文本块中的任何位置.(如果有人中途停止,一个文本块会说40)

小智 14

最简单的方法是将滑块值属性绑定到Textblocks Text属性,然后每次更改时都会更新值.你也可以创建一个转换器因为Sliders Value是double,然后使用转换器你也可以将这个值转换为Int.

Text="{Binding ElementName=YourSlider,Path=Value}"
Run Code Online (Sandbox Code Playgroud)

  • @Kasper:我认为Binding.StringFormat会比转换器好. (3认同)