如何让我的上下文菜单不会溢出到C#中的另一个监视器上?
问题描述:
我最近一直在学习C#,并且正在为notifyicon创建上下文菜单。上下文菜单出现的很好,但如果菜单太大而不适合,它会溢出到我的显示器上。如何让我的上下文菜单不会溢出到C#中的另一个监视器上?
我该如何解决这个问题?
答
我发现,如下图所示,我可以重新创建此问题:
的解决方案似乎是改变从右至左的上下文菜单的属性是(右点击菜单,点击属性,然后从属性窗格中选择RightToLeft),所以我的上下文菜单现在看起来像这样:
希望这有助于!
这是一个很大的菜单。 – LarsTech
@LarsTech:推测右键单击打开菜单发生在第一个显示器右边缘附近的某处。由于有两台显示器,菜单会溢出到正确的显示器上,而不像通常一台显示器那样向左滑动。 –
@RobertHarvey正确 – Rob