AutoScaleMode 列挙体とは? わかりやすく解説

AutoScaleMode 列挙体

メモ : この列挙体は、.NET Framework version 2.0 で新しく追加されたものです。

Windows フォームがサポートするさまざまな種類の自動スケーリング モードを指定します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Dim instance As AutoScaleMode
public enum AutoScaleMode
public enum class AutoScaleMode
public enum AutoScaleMode
public enum AutoScaleMode
メンバメンバ
解説解説

ContainerControl クラスとその派生クラス (Form など) は、現在のシステムのフォント、または 1 インチあたりのドット数 (dpi) で表されるディスプレイの解像度に応じて、その本体と内容のサイズを自動的に変更できます。AutoScaleMode 列挙体は、これらのクラスとその派生型でサポートされる自動スケーリングのモードを定義します。コントロールの現在のモードにアクセスするには、ContainerControl.AutoScaleMode プロパティを使用します。

ほとんどの業務用アプリケーションでは、Font 自動スケーリング モードを使用する必要があります。Dpi スケーリング モードは、グラフィックス ベースのアプリケーションで役立ちます。これは、.NET Compact Framework の既定のスケーリングと互換性があります。

メモ重要 :

.NET Framework Version 1.0 および 1.1 では、常に現在のシステムのフォントに依存するより単純な機構を使用して、自動スケーリングをサポートしていました。この機構はもう使用されていませんが、互換性維持のためにサポートされています。旧式のスケーリングを使用するには、コンテナである Form の AutoScale プロパティを true に設定します。これに伴い、ContainerControl.AutoScaleMode プロパティが暗黙的に None に設定されます。反対に、フォームの ContainerControl.AutoScaleMode プロパティを設定すると、AutoScale が false に設定され、.NET Framework Version 2.0 で導入された新しいスケーリング機構を使用できるようになります。

Smartphone アプリケーションでこの列挙体を使用するには、Windows Mobile Version 5.0 software for Smartphones を使用する必要があります。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Windows.Forms 名前空間
ContainerControl.AutoScaleMode
BoundsSpecified



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「AutoScaleMode 列挙体」の関連用語

AutoScaleMode 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



AutoScaleMode 列挙体のページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS