1

デフォルトでは、winforms ドロップダウンは常にドロップダウン ボタン/メニュー項目から右側に拡張されます。ただし、ウィンドウの右端にツールボックス ボタン (クロムのオプション ボタンに似ています) があります。クリックすると、デフォルトのメニューが常にウィンドウの外に拡張されます。

メニューをドロップダウン ボタンから左にドロップする組み込みの方法はありますか、またはメニューの位置を手動で設定し、手動で表示/非表示にする必要がありますか?

編集:そのような動作が最適ではない2つの状況があります:

  • フルスクリーンでない場合、または右端に近い場合は、アプリのウィンドウからぶら下がります。と

  • マルチモニター環境では、次のモニターでドロップダウンします

4

2 に答える 2

1

これを見てください:

http://msdn.microsoft.com/en-us/library/system.windows.forms.toolstripdropdowndirection.aspx

.NET と ToolStripMenuItems を使用していると仮定すると、これらの列挙型のいずれかに設定できる DropdownDirection プロパティがあります。

于 2012-01-06T05:46:16.970 に答える
0

IIRC、それは実際に画面(ウィンドウではなく)のサイズをチェックし、画面から外れないように左にドロップします。それで十分でしょうか?

于 2009-02-24T16:44:59.203 に答える