c# winform 如图:点击显示按钮同时添加一个listview和button,点击button删除当前button和listview,后

c# winform 如图:点击显示按钮同时添加一个listview和button,点击button删除当前button和listview,后一个listview和button替换到前一个listview和button的位置现有的代码如下: int i=10; ListView view = new ListView(); view.Location = new Point(i, 0); view.Size = new Size(100, 100); view.View = View.Details; view.Columns.Add("444555", 50, HorizontalAlignment.Center); panel1.Controls.Add(view); //实例化一个命令按钮 Button btn = new Button(); //设置命令按钮的属性 btn.Location = new Point(i+100, 0); btn.Size = new Size(80, 25); btn.Text = "退出"; //添加到窗口的Controls集合中 panel1.Controls.Add(btn); i = i + 180;

把按钮个LV自定义成一个控件
方法一:使用FlowPanel自动排序
方法二:创建时给他们有规律的name,遍历控件,有顺序调整
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-07-16
你是想问什么的呢? 没描述清楚追问

就是动态添加一个listview和button,点击button删除button自身和他前面的listview,然后 后面的控件移动到前面的位置