【发布时间】:2014-07-13 08:40:19
【问题描述】:
我正在使用 Windows Phone 8.1 Runtime,但遇到了奇怪的问题。
让我们定义两个几乎相同的Silders:
<Slider Header="Values 0.1-0.9" Grid.Row="0" HorizontalAlignment="Stretch" TickFrequency="0.05" TickPlacement="Inline"
Minimum="0.1" Maximum="0.9" Value="0.2"/>
<Slider Header="Values 1.0-9.0" Grid.Row="1" HorizontalAlignment="Stretch" TickFrequency="0.5" TickPlacement="Inline"
Minimum="1" Maximum="9" Value="2"/>
如您所见,第二个 滑块 与第一个滑块的区别仅在于其范围(10 次)。但事实证明,第一个工作不正常(见附图) - 该值似乎从 0 开始(认为你不能将它设置为低于设置的最小值 0.1 - 你总是从 0 开始很少有水平轨迹)。
这似乎是一个小错误(可能在某处四舍五入最小值?),但也许我错过了一些东西。有没有办法让它使用小于 1.0 的值(不使用转换器)?
【问题讨论】:
标签: c# xaml windows-runtime windows-phone-8.1