属性名称 | 分类 | 描述 |
Bounds | 布局 | 获取或设置控件(包括其非工作区元素)相对于其父控件的大小和位置(以像素为单位)。 |
Location | 布局 | 获取或设置该控件的左上角相对于其容器的左上角的坐标。 |
Size | 布局 | 获取或设置控件的高度和宽度。 |
Left | 布局 | 获取或设置控件左边缘与其容器的工作区左边缘之间的距离(以像素为单位)。 |
Top | 布局 | 获取或设置控件上边缘与其容器的工作区上边缘之间的距离(以像素为单位)。 |
Height | 布局 | 获取或设置控件的高度。 |
Width | 布局 | 获取或设置控件的宽度。 |
Vb.Net |
'获得一个窗口 Dim frm As SmForm=Proj.OpenedForms("员工管理") '使用Size和Location属性设置按钮大小和位置。 '动态创建一个按钮 Dim buttonOK As Button = New Button() '先定义按钮开始位置 buttonOK.Location = New Point(136, 248) '定义按钮的尺寸 buttonOK.Size = New Size(75, 25) '定义按钮显示文本 buttonOK.Text = "&OK" '定义窗体按回车时的接受事件的按钮 frm.AcceptButton = buttonOK '使用Top、Left、Width和Height属性设置按钮大小和位置。 Dim buttonCancel As Button = New Button() buttonCancel.Top = buttonOK.Top buttonCancel.Left = buttonOK.Right + 5 buttonCancel.Width = buttonOK.Width buttonCancel.Height = buttonOK.Height buttonCancel.Text = "&Cancel" '设置窗体的取消按钮 frm.CancelButton = buttonCancel '使用Bounds属性设置按钮大小和位置。 Dim buttonHelp As Button = New Button() buttonHelp.Bounds = New Rectangle(10, 10, 75, 25) buttonHelp.Text = "&Help" '将动态创建的命令按钮添加到窗体中 frm.Controls.AddRange(New Control() {buttonOK, buttonCancel, buttonHelp}) |
C# |
// 获得一个窗口 SmForm frm = Proj.OpenedForms["员工管理"]; // 使用Size和Location属性设置按钮大小和位置。 // 动态创建一个按钮 Button buttonOK = new Button(); // 先定义按钮开始位置 buttonOK.Location = new Point(136, 248); // 定义按钮的尺寸 buttonOK.Size = new Size(75, 25); // 定义按钮显示文本 buttonOK.Text = "&OK"; // 定义窗体按回车时的接受事件的按钮 frm.AcceptButton = buttonOK; // 使用Top、Left、Width和Height属性设置按钮大小和位置。 Button buttonCancel = new Button(); buttonCancel.Top = buttonOK.Top; buttonCancel.Left = buttonOK.Right + 5; buttonCancel.Width = buttonOK.Width; buttonCancel.Height = buttonOK.Height; buttonCancel.Text = "&Cancel"; // 设置窗体的取消按钮 frm.CancelButton = buttonCancel; // 使用Bounds属性设置按钮大小和位置。 Button buttonHelp = new Button(); buttonHelp.Bounds = new Rectangle(10, 10, 75, 25); buttonHelp.Text = "&Help"; // 将动态创建的命令按钮添加到窗体中 frm.Controls.AddRange(new Control[] { buttonOK, buttonCancel, buttonHelp }); |