ツールバーを持つWinformsアプリケーションを開発しました。ツールバーの最後の要素は、いくつかの項目を含むToolStripDropDownButtonです。ToolStripDropDownButtonは、右揃えのときにアイテムを表示しません。
他のすべてのツールバーボタンとは別にこのボタンを表示する必要があったため、[整列]プロパティを右に設定しました。
私のPCでは、これは完全に機能しますが、Visual Studioプロジェクト全体をノートブックに移動してからアプリケーションを実行すると、ボタンをクリックするとメニュー項目が表示されません。選択されたことを示します。
デザイン時に、項目が正しく表示されます。
ここで何が起こっていて、それを解決することは可能ですか?現時点では、ボタンの配置を左に設定して、他のツールバーボタンとともに表示します。
おかげ ハイメ
ノートブックのdpiが変更されましたが、私はその回避策を行う必要はありませんでした。問題は、私はそれに接続された外部モニタのコネクタを持っていたということでした。それと、ノートブックDPIが変更された、私はモニターを使用して画面の拡張機能に合うと思います。 – jstuardo
私は、外部モニタがDPIの設定に奇妙な影響を与える可能性があることに気付きました。メインディスプレイには100%のDPIを、セカンダリには120%のDPIを設定できます。プログラムでDPIの設定をチェックすると、結果が混在する可能性があり、説明が難しい場合があります。 – DunningKrugerEffect