我有参数传递问题。
我有2个表格。表格A是主要表格,表格B是从表格A打开。
在表格A中,我有一个特定类型的对象列表。表格B的工作是为表格A创建一个新对象以添加到所述列表。 因此,当表单B从用户输入的数据创建一个对象时,我需要它将对象传递给表单A然后关闭。这就是我的问题所在,我使用什么逻辑将创建的对象传递给父窗体?
伪代码示例:
班级表格A: { 变量声明 列出一个; 表格B;
动作:按下按钮;显示表格B
}
班级表格B:
{ 变量:textField 1,textField 2;
操作:按下提交按钮;使用在textFields中输入的值创建新的Obj }
在表单B中创建新对象时,表单B将关闭,我希望将对象添加到表单A的列表中。
提前致谢
答案 0 :(得分:2)
这取决于您的应用程序的复杂程度。在一个简单的应用程序中,我将表单A的引用传递给表单B.当表单B关闭时,它可以调用表单A的方法来传递创建的对象并刷新自己。