WPF中DocumentViewer这个控件显示XPS文件,怎么让鼠标出现手势上下拖动……?
DocumentViewer这个控件中显示XPS文件时候,通过鼠标并不能想PDF阅读器那样上下拖动查看内容,请问DocumentViewer空间中是如果实现这种拖动查看的...
DocumentViewer这个控件中显示XPS文件时候,通过鼠标并不能想PDF阅读器那样上下拖动查看内容,请问DocumentViewer空间中是如果实现这种拖动查看的!有没有相关的属性设定
展开
1个回答
展开全部
1、DocumentViewer有手势动作,但是它的手势动作是依靠Manipulation来实现的,需要在触控屏幕上才有用
2、你的需求,适合监听PreviewMouseDown,PreviewMouseMove,PreviewMouseUp,在事件里面操作ScrollViewer来做。你可以写个附加属性或者是Behavior来处理这些事件,修改DocumentViewer的模板,应用到里面的ScrollViewer上
2、你的需求,适合监听PreviewMouseDown,PreviewMouseMove,PreviewMouseUp,在事件里面操作ScrollViewer来做。你可以写个附加属性或者是Behavior来处理这些事件,修改DocumentViewer的模板,应用到里面的ScrollViewer上
追问
第二点有点复杂,感觉。
其实 实现的功能很简单,主要实现的是:就是鼠标放在上面有个手势,然后鼠标按住,可以上下拖动浏览XPS的文档就可以了,要是实现这个功能真的要完成你第二点说的吗?
请求……帮助……
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询