fkjj.net
当前位置:首页 >> C#如何动态创建多个lABEl控件?看补充 >>

C#如何动态创建多个lABEl控件?看补充

int count =用户指定数量; for(int i=0;i

Random r = new Random();int a = r.Next(0,100);//产生一个0--99的随机数并赋给a你在设计界面双击button就可以进入这个button的点击函数button click里了:在里面写:MessageBox.Show("雅蠛蝶");这样运行后一点击button就执行button_Click()...

不行,name+i.ToString()是字符串类型的,无法转换为Label,可以这样 int i=0; for ( i=1;i

this.label1 = new System.Windows.Forms.Label();//NEW一个对象 this.label1.Location = new System.Drawing.Point(40, 352);//位置 this.label1.Name = "label1";//变量名 this.label1.TabIndex = 2;//获取或设置控件的容器的控件的Tab键顺序 ...

for(int i= 0;i

楼主的问题问的不是很清楚,既然前半句说了,动态生成新的label控件了,为什么不能在动态添加的label后,加一句 label.text = "" 呢? this.label.text = ""; 就是修改label控件文字的代码。

for(int i=0;i

Label lbl = new Label(); lbl.Click += new EventHandler(lbl_click); //用代码动态连接事件 ..... 再实现lbl_click的定义: private void lbl_click(object sender,EventArgs e){ Label lbl = (Label)(sender); //这么一转换就知道是哪个label...

单击button1在panel上动态新建了多个label,现在想要点击选择某个动态新建的label,按button2,可以把这个label删掉在button1_Click事件中,创建label,代码: Label lb1 = new Label(); lb1.Name = "panel"+j; lb1.BackColor = Color.Transpare...

遍历窗体的Controls属性集合,并找到类型为Label的控件即可foreach(Control ctl in this.Controls){ if(ctl is Label){ Label lbl=ctl as Label; //..其它处理代码 }}

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com