如何:在 Windows 窗体上放置控件

若要放置控件,请在 Visual Studio 中使用 Windows 窗体设计器或指定 Location 属性。

将控件放置在 Windows 窗体设计器的设计图面上

在 Visual Studio 中,使用鼠标将控件拖到适当的位置。

注意

选择控件并使用箭头键来移动控件,以便更精准地放置它。 此外,对齐线可帮助你在窗体上精准地放置控件。 有关详细信息,请参阅演练:使用对齐线在 Windows 窗体上排列控件

使用“属性”窗口放置控件

  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) 子属性。 请勿尝试隐式设置表示按钮位置的 Point 结构的 X 和 Y 坐标,因为此结构包含按钮坐标的副本。

另请参阅