Form.Size プロパティ
フォームのサイズを取得または設定します。
Public Shadows Property Size As Size
[C#]
public new Size Size {get; set;}
[C++]
public: __property Size get_Size();public: __property void set_Size(Size);
[JScript]
public hide function get Size() : Size;public hide function set Size(Size);
プロパティ値
フォームのサイズを表す Size 。
解説
このプロパティを使用すると、 Height プロパティと Width プロパティを個別に設定するのではなく、フォームの高さと幅を同時に設定できます。フォームのサイズと位置を設定する場合は、 DesktopBounds プロパティを使用して、デスクトップ座標に基づいてそれらの値を設定するか、 Control クラスの Bounds プロパティを使用して、画面座標に基づいて設定できます。
使用例
[Visual Basic, C#, C++] 不透明度 75% で表示されるフォームを作成する方法を次の例に示します。このコード例では、新しいフォームを画面の中央に作成し、 Opacity プロパティを設定してフォームの不透明度を変更します。また、既定のサイズのフォームより大きなフォームを作成するように、 Size プロパティも設定します。この例は、この例で定義されているメソッドが別のフォームからイベント ハンドラか他のメソッドで呼び出されることを前提にしています。
Private Sub CreateMyOpaqueForm()
' Create a new form.
Dim form2 As New Form()
' Set the text displayed in the caption.
form2.Text = "My Form"
' Set the opacity to 75%.
form2.Opacity = 0.75
' Size the form to be 300 pixels in height and width.
form2.Size = New Size(300, 300)
' Display the form in the center of the screen.
form2.StartPosition = FormStartPosition.CenterScreen
' Display the form as a modal dialog box.
form2.ShowDialog()
End Sub
[C#]
private void CreateMyOpaqueForm()
{
// Create a new form.
Form form2 = new Form();
// Set the text displayed in the caption.
form2.Text = "My Form";
// Set the opacity to 75%.
form2.Opacity = .75;
// Size the form to be 300 pixels in height and width.
form2.Size = new Size(300,300);
// Display the form in the center of the screen.
form2.StartPosition = FormStartPosition.CenterScreen;
// Display the form as a modal dialog box.
form2.ShowDialog();
}
[C++]
private:
void CreateMyOpaqueForm()
{
// Create a new form.
Form* form2 = new Form();
// Set the text displayed in the caption.
form2->Text = S"My Form";
// Set the opacity to 75%.
form2->Opacity = .75;
// Size the form to be 300 pixels in height and width.
form2->Size = System::Drawing::Size(300,300);
// Display the form in the center of the screen.
form2->StartPosition = FormStartPosition::CenterScreen;
// Display the form as a modal dialog box.
form2->ShowDialog();
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: 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
参照
Form クラス | Form メンバ | System.Windows.Forms 名前空間 | Width | Height | DesktopBounds | Bounds