Control.DefaultSize プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントロールの既定のサイズを取得します。
protected:
virtual property System::Drawing::Size DefaultSize { System::Drawing::Size get(); };
protected virtual System.Drawing.Size DefaultSize { get; }
member this.DefaultSize : System.Drawing.Size
Protected Overridable ReadOnly Property DefaultSize As Size
プロパティ値
コントロールの既定の Size 。
例
次のコード例では、 DefaultSize プロパティをオーバーライドし、フォームの既定のサイズを 500 ピクセル四角形にします。
protected:
property System::Drawing::Size DefaultSize
{
virtual System::Drawing::Size get() override
{
// Set the default size of
// the form to 500 pixels square.
return System::Drawing::Size( 500, 500 );
}
}
protected override Size DefaultSize
{
get
{
// Set the default size of
// the form to 500 pixels square.
return new Size(500,500);
}
}
Protected Overrides ReadOnly Property DefaultSize() As Size
Get
' Set the default size of
' the form to 500 pixels square.
Return New Size(500, 500)
End Get
End Property
注釈
DefaultSize プロパティは、最初に作成されたときのコントロールのSizeを表します。 コントロールの Size プロパティ値を設定することで、コントロールのサイズを調整できます。
Note
パフォーマンスを向上させるには、コンストラクターでコントロールの Size を設定しないでください。 DefaultSize プロパティをオーバーライドすることをお勧めします。
Note
Windows Server 2003 システムでは、 Form のサイズはモニターの最大ピクセル幅と高さによって制限されます。
注意 (継承者)
派生クラスの DefaultSize プロパティをオーバーライドする場合は、すべての実装をオーバーライドするのではなく、目的のディメンションを持つ Size を返す方が望ましいです。