滑块溢出

时间:2011-04-09 10:48:57

标签: xaml windows-phone-7

我的页面中有类似弹出式边框。弹出窗口内有滑块。滑块的范围是0到100,但是当我将它滑到右边缘时,我得到了接近vlaue 93的位置。滑块已满但它的最大值为100.看起来滑块溢出了父容器。我尝试使用边距和静态宽度的所有组合,但没有成功。谁能告诉我我应该设置什么,让它工作?

这是代码片段:

<Grid x:Name="LayoutRoot" >
    ...
    <Border VerticalAlignment="Center" Margin="24,0" Visibility="{Binding ...}">
        <StackPanel>
            <TextBlock Text="choose desired position" />
            <Slider x:Name="sldGoto" Maximum="100" SmallChange="1" LargeChange="10" Value="93"/>
        </StackPanel>
    </Border>
</Grid>

使用此代码(滑块的值设置为93)是滑块已满。怎么了?

2 个答案:

答案 0 :(得分:1)

当使用Windows Phone 7上的Slider和标准控件模板时,这是当前版本中的一个已知错误。我推荐使用你在Dave博客上找到的方法。

答案 1 :(得分:0)

好吧,我发现article有一个很好用的滑块ControlTemplate

如果有人能证实这种行为或者告诉我我做错了什么,我仍然会感激。

由于