【发布时间】:2017-04-17 10:04:43
【问题描述】:
我有一个滑块,我想在 ToolTip 上显示他的值。
由于滑块的 Value 属性是双精度的,ToolTip 显示如“12.12548565”。我只想显示一个四舍五入的值(“12”)
我试过了:
<Slider x:Name="sldAnalogSetPoint"
Maximum="100"
ValueChanged="sldAnalogSetPoint_ValueChanged"
Cursor="Arrow"
ToolTip="{Binding Value, ElementName=sldAnalogSetPoint, StringFormat=/{0:D/}}"/>
怎么了?
【问题讨论】:
-
Binding 的 StringFormat 被忽略,因为目标属性(ToolTip)的类型不是字符串。