作法:在 Windows Forms 上放置控制項

若要放置控制項,請使用 Visual Studio 中的 Windows Forms 設計工具或指定 Location 屬性。

將控制項放置在 Windows Forms 設計工具的設計介面上

在 Visual Studio 中,使用滑鼠將控制項拖曳至適當的位置。

注意

選取控制項,並使用方向鍵來移動控制項,使其更精確地定位。 此外, 貼齊線可 協助您精確地將控制項放在表單上。 如需詳細資訊,請參閱 逐步解說:使用對齊線 排列 Windows Forms 上的控制項。

使用 屬性視窗 放置控制項

  1. 在 Visual Studio 中,選取您要放置的控制項。

  2. 在 [ 屬性 ] 視窗中,輸入以逗號分隔之屬性的值 Location ,以將控制項置於其容器內。

    第一個數位 (X) 是容器左框線的距離:第二個數字 (Y) 是容器區域上框線的距離,以圖元為單位。

    注意

    您可以展開 Location 屬性以個別輸入 X Y 值。

以程式設計方式放置控制項

  1. Location 控制項的 屬性設定為 Point

    Button1.Location = New Point(100, 100)
    
    button1.Location = new Point(100, 100);
    
    button1->Location = Point(100, 100);
    
  2. 使用 Left 子屬性變更控制項位置的 X 座標。

    Button1.Left = 300
    
    button1.Left = 300;
    
    button1->Left = 300;
    

以程式設計方式遞增控制項的位置

Left 子屬性設定為遞增控制項的 X 座標。

Button1.Left += 200
button1.Left += 200;
button1->Left += 200;

注意

Location使用 屬性可同時設定控制項的 X 和 Y 位置。 若要個別設定位置,請使用控制項的 Left X ) 或 Top Y ) 子屬性。 請勿嘗試隱含設定代表按鈕位置之結構的 X 和 Y 座標 Point ,因為此結構包含按鈕座標的複本。

另請參閱