无法传递参数 WinForm

  • 本文关键字:参数 WinForm c# winforms
  • 更新时间 :
  • 英文 :


我有一个名为"Catalogo";这是一个其他对象的数组,我在Form1中使用它,我想在Form2中使用相同的实例,但我不能将它作为参数传递,编译器给了我错误CS0051,但我找不到我错在哪里。有人能帮我吗?这是我的代码:

表格1:

public  partial class Form1 :  KryptonForm
{
Catalogo  main = new Catalogo();
public Form1()
{
InitializeComponent();
}

//when I click the button, create and open a new form2, passing main as a parameter
private void KryptonButton1_Click(object sender, EventArgs e)
{

Form2 form2 = new Form2(main);
form2.Show()
}


}

表格2:

public  partial class Form2 :  KryptonForm
{

public Form2(Catalogo test)
{
InitializeComponent();
}

}

目录类别:

class Catalogo
{
public Catalogo()
{
//constructing method
}
}

感谢任何愿意帮助我的人!

使Catalogo可访问(即公共(

public class Catalogo
{
public Catalogo()
{
//constructing method
}
}

最新更新