在 Windows Forms 的 ListBox 控件中,如果我在鼠标按下事件上设置一个 ContextMenuStrip 来显示一个项,那么这个 ContextMenuStrip 将会被显示出来,但是我点击右键的那个项不会被选中。只有当我用左键点击时才能选择项目。
在 DataGridView 中,我可以使用 HitTest() 方法来检查当前位置上的项并选择它,然后显示 ContextMenuStrip。但不幸的是,在 ListBox 中没有 HitTest 方法。 是否有方法解决?
在 DataGridView 中,我可以使用 HitTest() 方法来检查当前位置上的项并选择它,然后显示 ContextMenuStrip。但不幸的是,在 ListBox 中没有 HitTest 方法。 是否有方法解决?