【发布时间】:2013-07-19 01:35:21
【问题描述】:
所以我有表单 Foo 和表单 Bar。假设我已经制作了一个 Bar 对象,对其进行初始化并显示它:
Bar b = new Bar();
b.Show();
Bar 有一个按钮。我需要使用一个事件,当它被推送时,会触发 Foo 中的一些代码。我无法从 Bar 内部创建新的 Foo 对象,因为已经有活动变量等。
有什么想法吗?
编辑: 更简单的方法是在 b.Show() 之后停止代码,然后等到被调用的窗口执行 this.Close();有没有办法做到这一点?
【问题讨论】:
-
将
Foo的实例传递给Bar -
我该怎么做?创建一个内部 Foo 对象,然后将其作为参数?
-
你的问题不完整..你想做什么..你在哪里打电话给
bar.. -
一个更简单的方法是在 b.Show() 之后停止代码,然后等到被调用的窗口执行 this.Close();有没有办法做到这一点?
-
@Anirudh 如果实施得当,您不需要知道或关心。