Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Button C按钮控制属性访问_Button_C# 4.0 - Fatal编程技术网

Button C按钮控制属性访问

Button C按钮控制属性访问,button,c#-4.0,Button,C# 4.0,您好,我正在用C#编写代码,我试图用另一种方法访问我用Control.Add(b)创建的一些按钮的属性并通过代码更改其背景颜色,但没有任何buttonXX字段可调用,因此我可以更改它。下面是一个例子: private void button1_Click(object sender, EventArgs e) { for (int generatetimes = 0; generatetimes < int.Parse(txty.Text) * in

您好,我正在用C#编写代码,我试图用另一种方法访问我用
Control.Add(b)创建的一些按钮的属性并通过代码更改其背景颜色,但没有任何
buttonXX
字段可调用,因此我可以更改它。下面是一个例子:

private void button1_Click(object sender, EventArgs e)
        {
            for (int generatetimes = 0; generatetimes < int.Parse(txty.Text) * int.Parse(txtx.Text); generatetimes++) //generates next row
            {

                for (int i = 1; i <= x; i++) //generates button while i <= txtx.text
                {               
                    Button b = new Button(); //creates new button (x)

                    b.FlatStyle = 0;
                    b.AutoSize = true; //autosize button (x)
                    b.Text = count.ToString(); //puts count as button.text (x) 
                    b.Name = count.ToString();


                    b.Size = new Size(35, 35); //button size (x)
                    b.Location = new Point(40 * (i + 1), 40 * y); //button loc (x)

                    Controls.Add(b); //adds button to form visual (x)   
                    
                }
private void按钮1\u单击(对象发送者,事件参数e)
{
for(int-generatetimes=0;generatetimes