做下面将重现我的问题:WPF的ListView ScrollViewer中双击事件
- 新的WPF项目
- 添加的ListView
- 名称列表视图:X:NAME = “lvList”
- 添加足够的ListViewItems到ListView完全填充列表,以便在运行时出现垂直滚动条。
- 将这个代码在lvList.MouseDoubleClick事件
Debug.Print( “双击发生”)
- 运行应用程序上的该LargeChange区域
- 双击滚动条(不滚动“栏”本身)
- 请注意即时窗口打印ListView的双击发生的消息
如何更改此行为,以便MouseDoubleClick仅在鼠标悬停在ListViewItems上时发生,而不是在连续单击ScrollViewer以在列表中向下滚动时才会发生?
这样做了。我只是抛出一个选择案例来过滤掉任何“滚动条”元素,我很乐意去。谢谢。 – ScottN 2010-03-21 01:01:58