Windows phone 7 如何修复视图在鼠标拖动时自动向上滚动,然后自动重置?

Windows phone 7 如何修复视图在鼠标拖动时自动向上滚动,然后自动重置?,windows-phone-7,silverlight-4.0,Windows Phone 7,Silverlight 4.0,我在项目中添加了两个用户控件。一个是纵向的,另一个是横向的,因为我在这两种模式下的视图是不同的。现在根据查看页面的方向添加用户控件 情景: 现在加载应用程序时,我将鼠标拖动到用户控件上,然后用户控件根据鼠标移动进行滚动。当我松开鼠标按钮时,视图会自动滚动回原始位置。我想阻止这种行为,以及为什么会发生这种情况 如果您没有将ScrollViewer放在正确的位置,请说它已连接到页面而不是控件,那么您的鼠标移动可能会被页面捕获。这就是为什么你会得到这样的效果,滚动达到了页面的底部。确保ScrollVi

我在项目中添加了两个用户控件。一个是纵向的,另一个是横向的,因为我在这两种模式下的视图是不同的。现在根据查看页面的方向添加用户控件

情景:


现在加载应用程序时,我将鼠标拖动到用户控件上,然后用户控件根据鼠标移动进行滚动。当我松开鼠标按钮时,视图会自动滚动回原始位置。我想阻止这种行为,以及为什么会发生这种情况

如果您没有将ScrollViewer放在正确的位置,请说它已连接到页面而不是控件,那么您的鼠标移动可能会被页面捕获。这就是为什么你会得到这样的效果,滚动达到了页面的底部。确保ScrollViewer位于正确的位置


如果没有ScrollViewer,请确保添加一个,以便在控件中滚动

是否已将ScrollViewer放置在控件中或将控件放置在ScrollViewer中??