WPF ListView双击

时间:2010-07-31 20:42:01

标签: wpf listview mvvm

我使用依赖属性来显示一个窗口,双击一个项目。

不确定这是WPF的特定错误还是我做错了。

如果我甚至在滚动条或列标题上双击。它会触发双击命令。

在链接上尝试过解决方案

WPF ListView ScrollViewer Double-Click Event

但是当我正在实现MVVM模式时,没有代码可用,如果我尝试在后面的代码上处理它,它会触发调试点,但这没有用。

如果有任何身体有解决方案,请放在这里。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

您是否尝试将双击行为放在单个项目上并在DataTemplate / ControlTemplate而不是ListView中处理双击逻辑?这样,它只应该触发,如果你实际上击中一个项目......从而免除空区域(如果ListView小于Window)和ScrollBars,边框等。