c# 中怎样用代码往窗体里加入文本框
展开全部
new 一个TextBox,设置Location,并把它add到Form的Controls里
简单代码:
构造函数内:也可写在其他方法里
public Form1()
{
InitializeComponent();
TextBox tb = new TextBox();
tb.Location = new Point(100, 100);
this.Controls.Add(tb);
}
简单代码:
构造函数内:也可写在其他方法里
public Form1()
{
InitializeComponent();
TextBox tb = new TextBox();
tb.Location = new Point(100, 100);
this.Controls.Add(tb);
}
追问
还是不行 老师说过不能直接这样写 好像还要用一个控件 把textbox加入那个控件里 才可以
追答
代码测试过,没问题,代码将文本框放置到窗体对象的100、100位置,宽度高度默认。this代表窗体对象或称为类对象。
如果说非要再加个中间容器,可以使用panel group 流式布局控件 表式布局控件等。按上面代码依次添加。
建议你看看InitializeComponent这个方法内都有什么就明白了。它是窗体自动生成的代码。
要抱着怀疑的态度去学习才能知其然而知其所以然。
希望你成功
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询