我正在使用依賴項屬性來顯示一個窗口,雙擊一個項目。WPF ListView雙擊
不確定它是WPF的特定錯誤還是我做錯了什麼。
如果我甚至在滾動條或列標題上雙擊,它會觸發雙擊命令。
曾試過把部份鏈路解決方案
WPF ListView ScrollViewer Double-Click Event
但我實現MVVM模式,沒有後面的代碼,如果我嘗試處理它背後的代碼,它會觸發調試點但那是沒用的。
如果任何機構都有解決方案,請在這裏提出。
我正在使用依賴項屬性來顯示一個窗口,雙擊一個項目。WPF ListView雙擊
不確定它是WPF的特定錯誤還是我做錯了什麼。
如果我甚至在滾動條或列標題上雙擊,它會觸發雙擊命令。
曾試過把部份鏈路解決方案
WPF ListView ScrollViewer Double-Click Event
但我實現MVVM模式,沒有後面的代碼,如果我嘗試處理它背後的代碼,它會觸發調試點但那是沒用的。
如果任何機構都有解決方案,請在這裏提出。
您是否試過在單個項目上放置雙擊行爲,並且在DataTemplate/ControlTemplate而不是ListView中處理了雙擊邏輯?這樣,它應該只觸發,如果你實際上擊中一個項目...因此免除空白區域(如果ListView小於窗口)和滾動條,邊界等。
你可以張貼的如何是它在XAML中引用您的依賴項屬性代碼和樣本? – 2010-07-31 20:47:26