如何判断在DocumentViewer上点击了哪个PageView?

时间:2012-08-31 14:24:48

标签: .net wpf documentviewer

很明显,如果只有一个页面可见,但如果有多个页面可见,您如何判断用户点击了哪个页面?我查看了它的属性,没有任何真正的问题。即使我找到一种方法一次只显示一个页面,也没关系。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用IsMouseCaptured属性。我在MSDN上发现了这个......

UIElement.IsMouseCaptured on MSDN

答案 1 :(得分:0)

我做了输入命中测试并将其转换为固定页面。如果这是null,显然没有点击页面。然后我浏览了DocumentViewer中的每个FixedPage,找到了匹配的页面。