C# 如何在ListView中禁用PageUp/PageDown?

C# 如何在ListView中禁用PageUp/PageDown?,c#,.net,winforms,listview,.net-2.0,C#,.net,Winforms,Listview,.net 2.0,我不想跳到ListView的开头/结尾,而是想执行一些其他操作。因此,我想禁用使用PageUp/PageDown跳过ListView并执行其他一些操作 我想我可以做像这样的事情 ListView.PreviewKeyDown 然后做一个 e.Handled = true, 但是,这是唯一可能的设置 e.Handled = true 在 但是当你试图在一个网页上找到PageUp/PageDown的时候 ListView.Keyup, 所选内容已跳到开头或结尾 那么,我如何才能禁用跳转到开始

我不想跳到ListView的开头/结尾,而是想执行一些其他操作。因此,我想禁用使用PageUp/PageDown跳过ListView并执行其他一些操作

我想我可以做像这样的事情

ListView.PreviewKeyDown
然后做一个

e.Handled = true,
但是,这是唯一可能的设置

e.Handled = true

但是当你试图在一个网页上找到PageUp/PageDown的时候

ListView.Keyup,
所选内容已跳到开头或结尾

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

请改用

然而,我不得不建议不要改变一些基本的东西。当在列表视图中按page up/down时,用户希望看到某种东西。覆盖此行为会使用户更难使用应用程序

ListView.Keyup,