c#中动态生成多个label控件

c#中怎样动态生成多个label控件?并且如何修改访问这些label控件中的属性?winform平台... c#中怎样动态生成多个label控件?
并且如何修改访问这些label控件中的属性?
winform平台
展开
 我来答
ppoo2233445566
推荐于2018-04-05 · TA获得超过229个赞
知道小有建树答主
回答量:275
采纳率:100%
帮助的人:100万
展开全部
        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?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
baiswtou
2013-10-18
知道答主
回答量:6
采纳率:0%
帮助的人:3.1万
展开全部
二楼的代码,this.lbel1 可访问新加入的控件。
若需移动控件,需为控件添加MOVE事件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光的雷咩咩
2013-10-18 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7653万
展开全部

见附件,请楼主下载测试一下。

追问
能否加一下注释解释一下,另外我如何获取并修改这些label的属性,如text,字号大小,位置坐标等。我是新手,谢谢了
追答
采纳了再给你。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Mickal小米
2013-10-18 · TA获得超过3666个赞
知道大有可为答主
回答量:1542
采纳率:100%
帮助的人:1760万
展开全部
请问你是哪个平台下的?winform,asp,siverlight,wpf?
追问
winform平台
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式