Control.Height 屬性

定義

取得或設定控制項的高度。

C#
[System.ComponentModel.Browsable(false)]
public int Height { get; set; }

屬性值

Int32

控制項的高度 (單位為像素)。

屬性

範例

下列程式碼範例會在表單上建立三 Button 個控制項,並使用各種大小相關和位置相關屬性來設定其大小和位置。 此範例要求您的 Form 寬度和高度至少為 300 圖元。

C#
// Create three buttons and place them on a form using 
// several size and location related properties. 
private void AddOKCancelButtons()
{
   // Set the button size and location using 
   // the Size and Location properties.
   Button buttonOK = new Button();
   buttonOK.Location = new Point(136,248);
   buttonOK.Size = new Size(75,25);
   // Set the Text property and make the 
   // button the form's default button. 
   buttonOK.Text = "&OK";
   this.AcceptButton = buttonOK;

   // Set the button size and location using the Top, 
   // Left, Width, and Height properties.
   Button buttonCancel = new Button();
   buttonCancel.Top = buttonOK.Top;
   buttonCancel.Left = buttonOK.Right + 5;
   buttonCancel.Width = buttonOK.Width;
   buttonCancel.Height = buttonOK.Height;
   // Set the Text property and make the 
   // button the form's cancel button.
   buttonCancel.Text = "&Cancel";
   this.CancelButton = buttonCancel;

   // Set the button size and location using 
   // the Bounds property.
   Button buttonHelp = new Button();
   buttonHelp.Bounds = new Rectangle(10,10, 75, 25);
   // Set the Text property of the button.
   buttonHelp.Text = "&Help";

   // Add the buttons to the form.
   this.Controls.AddRange(new Control[] {buttonOK, buttonCancel, buttonHelp} );
}

備註

對 和 Top 屬性值所做的 Height 變更會導致 Bottom 控制項的屬性值變更。

注意

衍生控制項 Splitter 的最低高度是一個圖元。 控制項的預設高度 Splitter 為三個圖元。 將控制項的高度 Splitter 設定為小於一的值,會將屬性值重設為預設高度。

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另請參閱