Windows phone 7 如何在该位置停止scrollViewer并绘制
在xaml中,我有以下内容: ScrollViewer Name=Scv HorizontalAlignment=Left Margin=150194,0,0 VerticalAlignment=Top ScrollViewer.VerticalScrollBarVisibility=Auto ScrollViewer.HorizontalScrollBarVisibility=Auto 画布高度=100名称=画布宽度=424 图像画布。左侧=7画布。顶部=10高度=150名称=图像1拉伸=填充宽度=200操纵开始=图像1_操纵开始 InkPresenter名称=inkPresenter1 inkPresenter1> 帆布 滚动查看器 问题是: 当我需要在照片上的某个位置画东西时,如何在停止滚动的位置停止ScrollViwer 如果我使用一个按钮停止它,它总是返回到顶部位置,即使我在底部滚动 当单击按钮停止时 Scv.VerticalScrollBarVisibility=ScrollBarVisibility.Disabled; Scv.HorizontalScrollBarVisibility=ScrollBarVisibility.Disabled 停止后继续滚动 Scv.VerticalScrollBarVisibility=ScrollBarVisibility.Visible; Scv.HorizontalScrollBarVisibility=ScrollBarVisibility.Visible 如果sc是ScrollViewer控件的名称,您可以将当前滚动偏移量设置为实际偏移量,它将停止滚动。像这样:Windows phone 7 如何在该位置停止scrollViewer并绘制,windows-phone-7,Windows Phone 7,在xaml中,我有以下内容: ScrollViewer Name=Scv HorizontalAlignment=Left Margin=150194,0,0 VerticalAlignment=Top ScrollViewer.VerticalScrollBarVisibility=Auto ScrollViewer.HorizontalScrollBarVisibility=Auto 画布高度=100名称=画布宽度=424 图像画布。左侧=7画布。顶部=10高度=150名称=图像1拉伸=填充
sc.ScrollToVerticalOffset(sc.VerticalOffset);
如果您决定水平滚动,同样的想法也适用。是否可以使ScrollViewer完全停止?你的解决方案很好,但如果我开始用手指向上或向下画图,scrollViewer将继续向上或向下画图,使画图变得困难。谢谢