2013-07-15 69 views
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}"/> 

正如我將焦點設置在滑塊和向右移動WPF滑塊值,或者用鼠標拖動拇指,數值按預期上升0.1,但有時會顯示這種值1.7000000002

有沒有人知道如何解決這個問題像1.1,1.2等值?謝謝

回答

0

爲什麼不使用TextBlock而不是Label?

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

顯示正是你想要的滑塊的值。

+0

不知道爲什麼我應該有什麼區別嗎?但我可以嘗試,如果這能解決我的問題 – Zavael