次の方法で共有


Control.DefaultSize プロパティ

定義

コントロールの既定のサイズを取得します。

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

注釈

プロパティは DefaultSizeSize 最初に作成されたときのコントロールの を表します。 コントロールのプロパティ値を設定することで、コントロールのサイズを Size 調整できます。

Note

パフォーマンスを向上させるには、コンストラクターで コントロールの を Size 設定しないでください。 推奨される方法は、 プロパティを DefaultSize オーバーライドすることです。

Note

Windows Server 2003 システムでは、 のサイズは、モニターの Form 最大ピクセル幅と高さによって制限されます。

注意 (継承者)

派生クラスの プロパティをオーバーライドする DefaultSize 場合は、すべての実装をオーバーライドするのではなく、目的のディメンションを持つ を返 Size す方が望ましいです。

適用対象

こちらもご覧ください