控制表单中的位置

时间:2015-04-17 11:27:42

标签: c# forms user-interface

我想将控件放在Form中,我按照以下步骤以编程方式创建新控件:

ListBox lb = new ListBox();

lb.Items.Add("Element One");
lb.Items.Add("Element Two");
lb.Items.Add("Element Two");

Button b1 = new Button();
b1.Text = "OK";
b1.DialogResult = DialogResult.OK;

Button b2 = new Button();
b2.Text = "Cancel";
b2.DialogResult = DialogResult.Cancel;

b2.DialogResult = DialogResult.Cancel;

Form f = new Form();

f.Controls.Add(b1);
f.Controls.Add(b2);
f.Controls.Add(lb);
f.ShowDialog();


b2.DialogResult = DialogResult.Cancel;

Form f = new Form();

f.Controls.Add(b1);
f.Controls.Add(b2);
f.Controls.Add(lb);
f.ShowDialog();

不是最有趣的方框,但它会做。

我想让它向我展示顶部的三个列表,以及列表旁边的按钮。相反,它似乎将我添加的所有内容“丢弃”到左上角。

如何在Form

中指定控件的放置位置

0 个答案:

没有答案