如何阻止ScrollViewer滚动 [英] How to stop ScrollViewer from scrolling
问题描述
我在XAML中有这个:
I have this in XAML :
< ScrollViewer HorizontalAlignment =" Left"余量= QUOT; 3,226,0,0"名称= QUOT; Scv中" VerticalAlignment = QUOT;陀螺" ScrollViewer.HorizontalScrollBarVisibility = QUOT;自动" ScrollViewer.VerticalScrollBarVisibility = QUOT;自动" >
< Canvas Height =" 100"名称= QUOT; canvas1"宽度= QUOT; 292">结果,
&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP ;&NBSP;
< Image Canvas.Left =" 0" Canvas.Top = QUOT; 0"高度= QUOT; 440"名称= QUOT; image1的"伸展= QUOT;填写"宽度= QUOT; 730" />
< InkPresenter名称= QUOT; inkPresenter1">< / InkPresenter>结果,
&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP ;&NBSP;
<ScrollViewer HorizontalAlignment="Left" Margin="3,226,0,0" Name="Scv" VerticalAlignment="Top" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Auto" >
<Canvas Height="100" Name="canvas1" Width="292">
<Image Canvas.Left="0" Canvas.Top="0" Height="440" Name="image1" Stretch="Fill" Width="730" />
<InkPresenter Name="inkPresenter1"></InkPresenter>
< / Canvas>
< / ScrollViewer>
</Canvas>
</ScrollViewer>
问题:
1。如何停止ScrollViewer滚动ONCE图像已滚动到想要的绘图位置。我想停止滚动的原因是因为每当我使用inkPresenter进行绘图或向下绘制时,scrollViewer都会使绘制非常困难。
1. How do I stop ScrollViewer from Scrolling ONCE the image has been scrolled to a desire positon for drawing. The reason I wantd to stop scrolling because whenever I draw up or down with inkPresenter, the scrollViewer follows making drawing very difficult.
谢谢
推荐答案
仍然无法弄清楚。我尝试过这些方法:
Still can not figure out. I have tried these method :
1)
使用ScrollViewer.HorizontalScrollBarVisibility = ScrollBarVisibility.Disabled;
when use ScrollViewer.HorizontalScrollBarVisibility = ScrollBarVisibility.Disabled;
当我使用InkPresenter上下绘制时,这会导致上下移动。
This will cause up and down movement when I draw with InkPresenter up and down.
如果我使用它,那就相同,但是它会侧向移动。
The same if I use this, but it move side way.
ScrollViewer.VerticalScrollBarVisibility = ScrollBarVisibility.Disabled
ScrollViewer.VerticalScrollBarVisibility = ScrollBarVisibility.Disabled
谁能告诉我如何解决这个问题?
can anyone show me how to solve this problem?
谢谢
这篇关于如何阻止ScrollViewer滚动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!