別の開発者と WinForms アプリケーションで作業していますが、自動スケーリングに関連する外観に大きな問題があります。
私のシステム (Sony VAIO) は、このメニューでデフォルトで 125% になっています。
私が知る限り、125% は DPI を 120 に設定し、デフォルトのフォント サイズ (メニューなど) を 11pt に設定します。他の開発者のシステムでは、彼のデフォルトは 100% (96 dpi、9pt フォント) です。よくわかりませんが、私たちを悲しませているのは DPI だけだと思います。
この問題は、テキストのサイズが正しくなく、他のコントロールを覆っているか、間隔が広すぎる (最後に誰がデザイナーで開いたかによって異なります) という形で現れます。私が知る限り、すべてContainerControl
の は に設定されてAutoScaleMode.Inherit
おり、トップレベルのフォームはAutoScaleMode.Dpi
です。これは他のほとんどの人が使用するものですか?