0

我在 wpf 中有一个滑块

<Slider x:Name="slider" Maximum="8" Minimum="1" VerticalAlignment="Center" TickFrequency=".1" IsSnapToTickEnabled="True" TickPlacement="TopLeft" SmallChange="0.1" />

对它value我有一个标签

<Label Content="{Binding Value, ElementName=slider}"/>

当我将焦点设置在滑块上并向右移动时,或者用鼠标拖动拇指时,该值按预期提高了 0.1,但有时它会显示这种值1.7000000002

有人知道如何解决这个问题以仅显示 1.1、1.2 等值吗?谢谢

4

1 回答 1

0

为什么不使用 TextBlock 而不是 Label?

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

完全按照您的需要显示滑块的值。

于 2013-07-16T11:22:37.647 回答