向后滚动时,Silverlight Scrollbar值不会变得最小

时间:2015-09-08 13:47:20

标签: c# silverlight scrollbar

我发现很难理解为什么我的silverlight滚动条在向前滚动时向后滚动时不会成为最小值。

我通过绑定动态地将最小值设置为1,将最大值设置为1500。

当我向前滚动时,该值最多可达1500.但是当向后滚动时,该值不会达到1,但有时会在值仍为7或10时达到结束。

<ScrollBar x:Name="MyScBar" Maximum="{Binding Maximum,Mode=TwoWay}" Minimum="1" 
           Orientation="Horizontal" Value="{Binding SValue,Mode=TwoWay}" 
           Width="Auto" HorizontalAlignment="Stretch"  IsEnabled="True">
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="ValueChanged">
            <i:InvokeCommandAction  Command="{Binding ScrollValueChanged}" CommandParameter="{Binding}"/>
        </i:EventTrigger>
    </i:Interaction.Triggers>
</ScrollBar>

任何人都可以帮助我吗?

0 个答案:

没有答案