AutoScaleMode
DPI認識モードとは別に、WinFormsのフォーム(ContainerControl)自身が持つ、デザイン時と実行時の環境差を吸収する自動スケーリング機構。
- 概念URI
https://comcomponent.com/knowledge/autoscale-mode/
- 別名・表記
- WinFormsの自動スケーリング機構
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- Windows FormsはAutoScaleModeを利用します。WinFormsのフォームはDPI認識モードとは別に、AutoScaleModeという自動スケーリング機構を持つ。 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- AutoScaleModeはAutoScaleDimensionsを利用します。AutoScaleModeは、デザインした環境での基準値をAutoScaleDimensionsとしてDesigner.csに記録し、実行時の環境値と比較して子コントロールを拡大縮小する。 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- System DPI AwareはAutoScaleModeを前提とします。WinFormsアプリがフレームワークの自動スケーリングに任せている場合、System Awareにすると起動時の主モニターDPIに合わせたスケーリングが一度だけ働き、主モニター上ではくっきり表示される。System AwareはWinForms固有ではないプロセス単位の設定であり、AutoScaleMode.Noneにして自前でレイアウトすることもできる。 / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。