c# - ContextMenuStrip 和鼠标滚轮

标签 c# winforms mousewheel contextmenustrip

我有一个包含很多项目的 ContextMenuStrip。

如何处理鼠标滚轮来滚动项目?

我在网上搜索,但没有找到有用的东西。

或者如何从上下文菜单中获取第一个/最后一个显示/可见的项目?

最佳答案

因为这是一个老问题,你可能不需要这个,但以防万一,以备将来引用。 您可以模拟上下按键来滚动浏览它,它远非完美但它胜过必须编写您自己的ContextMenuStrip来处理滚轮。 Mouse wheel scrolling Toolstrip menu items

关于c# - ContextMenuStrip 和鼠标滚轮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2674617/

相关文章:

c# - 根据值更改 DataGridView 列的颜色

java - Java 是否可以像 C# 一样进行表单设计?

wpf - 如何处理 WPF 中的鼠标滚轮单击事件?

jquery - 如何切换鼠标的垂直和水平滚动?

c# - 使用静态属性的 StringLengh 数据注解

c# - 在本地计算机上的何处设置 Microsoft.Bot.Builder.Azure.Utils.GetAppSetting 的值?

c# - 在 C# 中获得更快的 Ping 结果

c# - FileStream: used by another process错误

c# - File.Move 不起作用 - 文件已存在

java - 如何在 Piccolo 2D 中反转鼠标滚轮缩放处理?