c#中动态生成多个label控件
c#中怎样动态生成多个label控件?并且如何修改访问这些label控件中的属性?winform平台...
c#中怎样动态生成多个label控件?
并且如何修改访问这些label控件中的属性?
winform平台 展开
并且如何修改访问这些label控件中的属性?
winform平台 展开
4个回答
展开全部
public void AddLable(Form obj)
{
Label label1 = new Label();
label1.AutoSize = true;
label1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
label1.Location = new System.Drawing.Point(88, 68);
label1.Name = "label1";
label1.Size = new System.Drawing.Size(74, 21);
label1.TabIndex = 21;
label1.Text = "111";
obj.Controls.Add(label1);
}
追问
这个label生成以后如何访问他的属性?
我的最终目的是点击一下按键就在窗口上生成一个label,然后可以用鼠标拖着这个label移动,可以改变他的大小能否留下qq?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
二楼的代码,this.lbel1 可访问新加入的控件。
若需移动控件,需为控件添加MOVE事件。
若需移动控件,需为控件添加MOVE事件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
见附件,请楼主下载测试一下。
追问
能否加一下注释解释一下,另外我如何获取并修改这些label的属性,如text,字号大小,位置坐标等。我是新手,谢谢了
追答
采纳了再给你。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请问你是哪个平台下的?winform,asp,siverlight,wpf?
追问
winform平台
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询