0

几天来,我一直在互联网上搜索,试图找到一种将对象传递给表单的方法,以便我可以收集数据编辑对象,然后从第二个表单中取回对象。

我有一个主要由文本和文本格式组成的对象。我想将它传递给第二个表单,以便我可以填写表单上的值并对值进行更改,然后从表单中读回对象并用新副本替换原始对象。

我遇到的主要问题是传递对象。我考虑过将对象写入 tmp txt 文件,然后将其读入另一侧的表单,但必须有一些方法可以相对简单地更好地传递非本机数据类型。我尝试使用数据绑定,但未能找到一种简单的方法来传递整个对象。任何帮助,将不胜感激。

4

2 回答 2

0

您始终可以在调用另一种形式时传递对象,例如:

form2 myform=new form2(myobject);
myform.Show();

该对象可以以另一种形式(此处为 form2)接收为:

Initialize(myobject)
{
}
于 2012-11-11T11:05:07.553 回答
0

我认为这些对你有好处。

C#如何在两个表单之间传递数据

在表单之间传递数据

于 2012-11-10T22:54:01.517 回答