小编yat*_*mer的帖子

如何添加for循环控件

我尝试添加循环复选框,当我在文本框中输入3并单击按钮时,它会自动在表单中添加3个复选框我尝试此代码但只添加一个复选框

    private void button1_Click(object sender, EventArgs e)
    {                                                         
        int x = Convert.ToInt32(textBox1.Text);
        int m = 1;
        for (int i = 0; i < x; i++)
        {
            CheckBox button2 = new System.Windows.Forms.CheckBox();



            button2.Location = new System.Drawing.Point(5, m);
            button2.Name = "button2 "+  m.ToString();
            button2.Size = new System.Drawing.Size(51, 23);
            button2.TabIndex = m;

            //button2.UseVisualStyleBackColor = true;

            this.Controls.Add(button2);
            m++;



        }
    }           
Run Code Online (Sandbox Code Playgroud)

c#

4
推荐指数
1
解决办法
89
查看次数

标签 统计

c# ×1