
lbl.Location = new System.Drawing.Point(0, 323)//设置位置
lbl.Size = new Size(20, 30)//设置大小
lbl.Text = "11111"//设置Text值
this.Controls.Add(lbl)//在当前窗体上添加这个label控件
//同样你可以设置这个lbl对象的其他属性
简单给你说明一下你要先理解容器的概念,若要在窗体里做,那么最大的容器就是窗体Form,假设Form名为Form1,你要在此窗体的(100,50)坐标位置生成一个Label名为lbl,宽度为100,高度为10的Label控件,代码如下:(我对每行代码都做了逐一注释)
Label lbl=new Label()//创建一下名为lbl的Label控件
lbl.Width=100//设置lbl的宽度
lbl.Height=50//设置lbl的高度
lbl.Location=new System.Drawing.Point(100,10)//设置lbl的起始位置
Form1.Control.add(lbl)//将lbl装入Form1中
想要深入了解WinForm对容器中的控件是怎样实现布置的,你可以建立Form窗体,然后向窗体中拖放入你想要了解的控件,然后在该窗体为名的后缀为.Designer.cs的文件中,可以查看到该窗体中所有控件的定义及布局属性的设定。
Lable lable=new Lable()label//属性设置..
Form1.Controls.Add(label)//添加到窗口容器中,大概这是这么个意思.动态生成控件.
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)