2011-09-08 121 views
0

图像比scrollviewer区域大,当滚动到某个点时,我需要单击一个按钮并停止滚动查看器,并且在完成对图像的绘制后,再次开始滚动。 这是否有解决方案或良好的结构,或者我可能使用错误的控制来实现这一目标?谢谢以编程方式禁用ScollViewer滚动

 
<ScrollViewer x:Name="ImageScroll"> 
    <Image x:Name="ImageDraw" MouseLeftButtonDown="ImageDraw_MouseLeftButtonDown" MouseMove="ImageDraw_MouseMove" MouseLeftButtonUp="ImageDraw_MouseLeftButtonUp" > 
    </Image> 
</ScrollViewer> 

回答

0
+0

Horizo​​ntalScrollBarVisibility =“已禁用”,VerticalScrollBarVisibility =“已禁用”:它停止滚动,但它显示在屏幕上完整的图像,我滚动到图像的不是一部分。仍然无法绘制图像的区域。 – Robin