2013-01-14 35 views
0

而不是跳到ListView的beginnng/end,我想執行一些其他操作。所以我想禁用通過PageUp/PageDown跳過ListView並執行一些其他操作。如何禁用ListView中的PageUp/PageDown?

我以爲我可以做某事。像

ListView.PreviewKeyDown 

,並做了

e.Handled = true, 

但它只能設定在

e.Handled = true 

ListView.KeyUp. 

但追趕上一頁/下一頁在

ListView.Keyup, 

選擇已經跳到開頭或結尾。

那麼,我該如何禁用跳轉到開始/結束,而不是執行其他操作?

回答

0

改爲使用OnKeyDown

但是,我不得不建議改變一些基本的東西。在列表視圖中按下頁面向上/向下時,用戶期望某件事。覆蓋此行爲會使用戶難以使用您的應用程序。