动态生成一窗体的 按钮 先点一个按钮 出去他的text值 再点一个出去text值 进行比较 值相同 就把练个按钮隐藏

解决方案 »

  1.   

    就是用个循环
       int ran;
                for (int i = 1; i < 10; i++)
                {
                    for (int j = 1; j < 10; j++)
                    {
                       ran= ren.Next(0,12);
                        Button but = new Button();
                        but.Location = new Point((j * 40), i * 40);
                        but.Size = new Size(40, 40);
                        but.Tag = ren;
                        but.Image = imageList1.Images[ran];
                        but.FlatStyle = FlatStyle.Flat;
                        but.Click += new EventHandler(but_Click);
                        this.Controls.Add(but);
                    }
                }
      

  2.   

    在but_Click事件中
    Button btn=sender as Button;
    变量保存值,设置visible