c#怎么把一个值传给另一个窗口的listView

2025-01-19 10:21:56
推荐回答(1个)
回答1:

可以通过参数的方式传递过去,例如:

Form1中:

string name = dataGridView1.SelectedRows[0].Cells[0].Value.ToString();

Form2 fm = new Form2(name);//传入参数
fm.Show();//显示

Form2中:
string test;//定义一个form2内的变量

public Form2(string t)//设置参数类型
{
test = t;//赋值
InitializeComponent();//原来的初始化语句
}

private void Form2_Load(object sender, EventArgs e)

{
listView1.Items.Insert(0, test);//使用传递进来的参数
}
大概这样吧。。。。