2016-12-02 60 views
0

我有一个滑块,我想在工具提示上显示他的值。WPF滑块的工具提示StringFormat不起作用

滑块的Value属性是双“ToolTip”显示,如“12.12548565”。我只是想显示一个圆形的值( “12”)

我已经试过:

<Slider x:Name="sldAnalogSetPoint" 
     Maximum="100" 
     ValueChanged="sldAnalogSetPoint_ValueChanged" 
     Cursor="Arrow" 
     ToolTip="{Binding Value, ElementName=sldAnalogSetPoint, StringFormat=/{0:D/}}"/> 

有什么不对?

+0

请参阅[本教程](http://www.wpf-tutorial.com/data-binding/the-stringformat-property/)或[有关格式化字符串的MSDN页面](https://msdn.microsoft.com/zh-cn/ com/en-us/library/26etazsy(v = vs.110).aspx) – ChrisF

+1

Binding的StringFormat被忽略,因为目标属性(ToolTip)的类型不是字符串。 – Clemens

回答