我的应用程序中有一个包含以下XAML的页面。Windows Phone 7滚动查看器中的WrapPanel
<ScrollViewer VerticalScrollBarVisibility="Auto">
<toolkit:WrapPanel x:Name="WrapPanelImages" />
</ScrollViewer>
在页面构造函数中,我将一组图像加载到WrapPanel
中。这些图像正确显示,但滚动效果不佳。我正在模拟器上测试它。问题是,如果我拖动并向下滚动,只要我放开鼠标,ScrollViewer
就会滚动回顶端。所以不可能达到WrapPanel
的底部。如果我将HorizontalScrollBarVisibility
属性添加到ScrollViewer
并将其设置为Auto
,我得到一长串水平流过屏幕的图像,但滚动在这种情况下起作用,即如果我滚动到右侧并放开鼠标,它将不会自动滚动到左侧。
我该如何解决这种滚动到顶部的行为?或者这是模拟器中的错误?我的AppHub注册尚未获得批准,因此我无法将应用程序转移到我的手机上进行测试。
哈!这正是它的原因,设置有限的高度可以解决问题。谢谢! – Praetorian 2010-12-23 06:01:23