有没有一种方法可以将param传递给form()以在同一表单中执行buttonEvent



如何使用按钮btAddSeaToDB中Public FormGenSea的2列表?

public partial class FormGenSea : Form
{
public FormGenSea(List<string> dow, List<string> dtlist)
{
InitializeComponent();
List<string> Selected = dow;
List<string> Data = dtlist;
}
private void btAddSeaToDB_Click(object sender, EventArgs e)
{
/*Do some stuff with the 2 list from above */
}
}

您应该在类中使用局部变量,并在构造函数中设置后使用它们你的代码是这样的:

public partial class FormGenSea : Form
{
private List<string> Selected;
private List<string> Data ;
public FormGenSea(List<string> dow, List<string> dtlist)
{
InitializeComponent();
Selected = dow;
Data = dtlist;
}
private void btAddSeaToDB_Click(object sender, EventArgs e)
{
/*Do some stuff with the 2 list from above (Data ,Selected ) */
}
}

最新更新