2012-09-05 30 views
2

我最近一直在學習C#,並且正在爲notifyicon創建上下文菜單。上下文菜單出現的很好,但如果菜單太大而不適合,它會溢出到我的顯示器上。如何讓我的上下文菜單不會溢出到C#中的另一個監視器上?

我該如何解決這個問題?

+3

這是一個很大的菜單。 – LarsTech

+1

@LarsTech:推測右鍵單擊打開菜單發生在第一個顯示器右邊緣附近的某處。由於有兩臺顯示器,菜單會溢出到正確的顯示器上,而不像通常一臺顯示器那樣向左滑動。 –

+0

@RobertHarvey正確 – Rob

回答

1

我發現,如下圖所示,我可以重新創建此問題:

Problem

的解決方案似乎是改變從右至左的上下文菜單的屬性(右點擊菜單,點擊屬性,然後從屬性窗格中選擇RightToLeft),所以我的上下文菜單現在看起來像這樣:

Solution

希望這有助於!

相關問題