我的项目中有 2 个表格。Form1 是主窗体。我有一个打开 Form2 的按钮、一个 ListView 和一个调用 url 并向 ListView 提供从 url 获取的数据的方法。
Form2 有一个用于 url 的文本框和一个“确定”按钮。
当我按下 Form1 上的按钮时,它会打开 Form2,没问题。如果我在 Form2 的文本框中输入 url 并按 Ok,我该如何管理它以将 url 传递给 Form1 中的方法?
如果我做
Form1 form1 = new Form1();
form1.method();
它显然会打开一个新的 Form1 实例,在那里执行该方法并在那里填充列表框,但不是在我原来的 Form1 上。
我在网上找到了各种解决问题的方法,但要么太复杂,要么不起作用。
我怎么能说它实际上执行了我已经拥有的 Form1 上的方法,因此用这些值加载了正确的列表框?
非常感谢