wpf ScrollViewer内嵌多个InkCanvas时,点击InkCanvas时ScrollV

2019-03-25 20:23发布

在ScrollViewer内嵌入多个InkCanvas,InkCanvas的高度比较高,一个窗口内显示不完,当在两个InkCanvas同时显示时,即屏幕上半部是第一个InkCanvas,下半部是第二个InkCanvas,这个时候如果点击第一个InkCanvas,则会自动向下滚动,这时第一个InkCanvas的底部处于屏幕底部。

如果点击第二个InkCanvas,则会自动向上滚动,这是第二个InkCanvas的顶部处于屏幕的顶部。

这个自动滚动产生的问题是,鼠标只点击了一下,画出来却是很长一条线。怎么解决呢。

1条回答
疯言疯语
2楼-- · 2019-03-25 20:58

方便给出这部分代码么?

查看更多
登录 后发表回答