public partial class Form1 : Form
{
public static Form1 thisform;
public Form1()
{
InitializeComponent();
thisform = this;
}
private void button1_Click(object sender, EventArgs e)
{
AddListData addData = new AddListData();
addData.AddData();
}
}
public class AddListData
{
public void AddData()
{
Form1.thisform.listBox1.Items.Add("row 1");
Form1.thisform.listBox1.Items.Add("row 2");
Form1.thisform.listBox1.Items.Add("row 3");
}
}
}
把控件作为参数传递给函数即可
后台动态绑定listview的数据源,添加数据就修改数据源
代码仅供参考
this.Controls.Add(listView);
ListView listView = new ListView();
listView.Width = 300;
listView.Height = 300;
this.Controls.Add(listView);