Control.Size プロパティ

コントロールの高さと幅を取得または設定します。

Public Property Size As Size
[C#]
public Size Size {get; set;}
[C++]
public: __property Size get_Size();public: __property void set_Size(Size);
[JScript]
public function get Size() : Size;public function set Size(Size);

プロパティ値

コントロールの高さと幅をピクセル単位で表す Size オブジェクト。

解説

Size クラスは値型 (Visual Basic では Structure 、C# では struct) であるため、値で返されます。つまり、このプロパティにアクセスすると、コントロールのサイズのコピーが返されます。したがって、このプロパティから返された Size オブジェクトの Width プロパティまたは Height プロパティを調整しても、コントロールの Width または Height に影響はありません。コントロールの Width または Height を調整するには、コントロールの Width プロパティまたは Height プロパティを設定するか、新しい Size オブジェクトを使用して Size プロパティを設定します。

メモ   優れたパフォーマンスを維持するには、コンストラクタでコントロールの Size を設定しないでください。 DefaultSize プロパティをオーバーライドする方法をお勧めします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

参照

Control クラス | Control メンバ | System.Windows.Forms 名前空間 | SetBounds