Form.AutoScale Form.AutoScale Form.AutoScale Form.AutoScale Property



この API は現在使われていません。

フォームで使用されるフォントの高さに合わせてフォームのサイズを調整し、そのコントロールをスケールするかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the form adjusts its size to fit the height of the font used on the form and scales its controls.

 property bool AutoScale { bool get(); void set(bool value); };
[System.Obsolete("This property has been deprecated. Use the AutoScaleMode property instead.")]
public bool AutoScale { get; set; }
member this.AutoScale : bool with get, set
Public Property AutoScale As Boolean


現在フォームに割り当てられているフォントに合わせて、フォームとそのコントロールを自動的にスケールする場合は true。それ以外の場合は falsetrue if the form will automatically scale itself and its controls based on the current font assigned to the form; otherwise, false. 既定値は、true です。The default is true.



AutoScaleは廃止され、旧バージョンとの互換性のために残されています。The AutoScale is obsolete and has been retained for backward compatibility. 旧式でない代替手段は、ContainerControl.AutoScaleMode です。The non-obsolete alternative is ContainerControl.AutoScaleMode. 自動スケーリングの詳細については、次を参照してください。 Windows フォームで自動スケーリングします。For more information about automatic scaling, see Automatic Scaling in Windows Forms.

このプロパティを使用するには、フォームを許可して、フォントの変更に基づいて、そのコントロールを自動的に調整します。You can use this property to allow your form and its controls to automatically adjust based on changes in the font. フォントが増加するアプリケーションまたは Windows で使用するために指定された言語に基づく減少に役立つことができます。This can be useful in applications where the font might increase or decrease based on the language specified for use by Windows.

フォームが自動的にサイズを使用するスケールを取得する、AutoScaleBaseSizeプロパティ。To obtain the size the form will auto scale to, use the AutoScaleBaseSize property. サイズを決定する場合、フォームが自動的に拡張を使用して、特定のフォントに基づく、GetAutoScaleSizeメソッド。If you want to determine the size the form will auto scale to based on a specific font, use the GetAutoScaleSize method.