如何在ListView中禁用PageUp/PageDown

本文关键字:PageUp PageDown ListView | 更新日期: 2023-09-27 17:53:05

而不是跳转到ListView的开始/结束,我想执行一些其他操作。所以我想通过PageUp/PageDown禁用跳转ListView,并执行一些其他操作。

我想我可以这样做

ListView.PreviewKeyDown

和做一个

e.Handled = true,

但是只能设置

e.Handled = true

ListView.KeyUp.

但是当试图捕捉

中的PageUp/PageDown时
ListView.Keyup,

所选内容已经跳转到开头或结尾。

那么我如何禁用跳转到开始/结束并执行其他操作呢?

如何在ListView中禁用PageUp/PageDown

用OnKeyDown代替。

然而,我不得不建议不要改变这样的基本内容。当用户在列表视图中向上/向下按页面时,他们期望得到某些东西。重写此行为会使您的用户更难使用您的应用程序。