如何在运行时生成控件并设置高度,宽度,内容等属性。
以及他们的活动,例如Clicked事件
答案 0 :(得分:1)
如果要在运行时在C#中生成控件
// generate button at runtime
Button btn = new Button();
// setting properties
btn.Height = 40;
btn.Width = 100;
// applying events
btn.Clicked += btn_clicked:
答案 1 :(得分:-2)
这里我可以在运行时程序中添加一个TextBox。当我们的表单将加载而不是文本框与添加。当我们四次按下选项卡时,此TextBox名称是“正常”,并且选项卡也正常工作。另一个重要的工作是当我们输入文本时只显示星值。就像那个密码一样。
private void Form1_Load(object sender, EventArgs e)
{
TextBox tx = new TextBox();
tx.Name = "normal";
tx.Height = 300;
tx.Width = 300;
tx.TabIndex = 4;
tx.PasswordChar = '*';
}