ContextMenuStrip上下滚动箭头信息c#

ContextMenuStrip scrolling up and down arrows information c#

我最近一直忙于 ContextMenuStrip class,在尝试向我的 CMS 添加滚动选项时我注意到了一些事情。因此,当其中的项目数超过可以显示的最大大小时,控件会自动在下拉菜单的顶部和底部添加那些向上和向下的小箭头:

不幸的是,我似乎找不到关于这些箭头的任何信息,我想用它们来操纵几个动作。我的问题是我在哪里可以找到关于这些按钮的一些附加信息,以及是否有可能以某种方式使用它们。我还注意到他们在单击时从下拉菜单中删除了焦点,这对我的工作方式来说似乎是一个问题...... 感谢您提供任何信息!

P.S.: 重点是我想为 ContextMenuStrip 创建(或者更确切地说是操纵)滚动选项,到目前为止我遇到了相当困难的时间。没想到会那么难...:D

正如评论和 OP 中所建议的,此设计可能需要重新考虑。

采用的方法是使用链接到数据源的自动完成框,用户可以在其中键入他们想要的字段(这是已知的),select 显示建议中的字段。

然后,这会将字段添加到与之前描述的相同区域 - 提供更快、更用户体验友好的执行方式;

一些 URL 有助于自动完成: