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

2024年11月19日 13:22
有4个网友回答
网友(1):

        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);

        }

网友(2):

二楼的代码,this.lbel1 可访问新加入的控件。
若需移动控件,需为控件添加MOVE事件。

网友(3):

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

网友(4):

请问你是哪个平台下的?winform,asp,siverlight,wpf?