У меня есть два монитора. Я вижу некоторое странное поведение, когда я обращаюсь к MenuStrip моего приложения C# рядом с краем моего левого монитора.C# Позиция меню управления на нескольких мониторах
Корпус 1: на этом скриншоте я открыл SubMenu1, когда окно достаточно близко к краю моего левого монитора. SubMenu2 отображается на самом левом краю моего правого монитора.
Случай 2: Я затем переместить мое приложение несколько пикселей влево и теперь SubMenu2 появляется слева от SubMenu1.
На мой взгляд, дело 2 выглядит намного лучше. Есть ли способ заставить C# всегда показывать меню, как в случае 2?
Но разве у вас теперь была бы такая же проблема, если бы форма была в правом окне, рядом с левым краем? – Nobody 2010-11-23 10:59:14