窗体控件有:2个Button(分别是添加和删除按钮),一个FlowLayoutPanel,还有已经实例化好的控件数组PICTUREBOX[],当我点击添加按钮的时候,FlowLayoutPanel中会自动添加一个PICTUREBOX,这个效果我已经做出来了,现在我想点击FlowLayoutPanel中已经添加进去的其中一个PICTUREBOX,然后点击删除按钮 把选中的那个PICTUREBO删除掉 这个事件该怎么写?

解决方案 »

  1.   

    把PICTUREBOX.Visible=false;隐藏起来
      

  2.   

    添加代码:
    Button btn = new Button();
                btn.Text = "aaaa";
                flowLayoutPanel1.Controls.Add(btn);删除代码:
    int count=flowLayoutPanel1.Controls.Count;
                if (count > 0)
                {
                    flowLayoutPanel1.Controls.RemoveAt(count - 1);
                }不知道是不是这样,楼上的可以看看
      

  3.   

    已经解决了 重新改了用ARRAYLIST来创建控件数组 根据索引删除