【发布时间】:2012-02-14 19:39:31
【问题描述】:
在 FormA 中,我使用 frmB.Show(); 调用 FormB
在 FormB 中,我有两个文本框。假设用户在这两个文本框中输入了一些数据。 我需要将此添加到 FormA 上的 ListBox 中。
为了实现这一点,我创建了一个委托实例,并在创建 frmB 对象后在 FormA 中调用它 - 效果很好。
在 FormB 中,创建 Class1 对象并调用其方法之一,该方法还需要访问/更新 FormA 中的 ListBox。
我无法在 FormA 中为 Class1 创建实例,因为 Class1 实例是在 FormB 中创建的。我试图将 Class1 委托实例分配给 FormB 实例,但它不起作用。
我怎样才能做到这一点?
【问题讨论】:
-
在什么方面它“不起作用”?
标签: c# winforms delegates windows-forms-designer