这将是我的第一篇文章,因为我通常可以通过一些网络搜索找到答案。我主要是一名C ++程序员,但我目前正在为.NET / C#中的一位朋友开发一个程序。
我创建了一个包含几个成员和一个列表的类。
我以我的主要形式宣布我的课程。现在我需要在我必须创建的所有其他表单中访问该类对象,以便我可以存储和访问我保存的所有信息。
所以我的问题是我不知道如何在所有创建的表单中访问该对象。
我对C#和.NET的经验不足以真正解决这个问题,所以非常感谢任何帮助。
谢谢。
答案 0 :(得分:0)
你在C ++中以相同的方式(基本上)这样做:你可以将对象带到一个所有表单都可以看到它的范围,或者如果你想要你可以创建对象public
保持形式。
答案 1 :(得分:0)
您可以通过引用将对象传递给其他表单。
//constructor of main form
public Form1()
{
MyClass foo = new MyClass();
OtherForm form = new OtherForm(foo);
}
//overload the other forms constructor
public OtherForm(MyClass foo)
{
}