从dll到winform应用程序的通知

时间:2012-12-02 10:12:21

标签: c# winforms wcf

我创建了一个C#项目,并使用它的dll作为另一个Winform应用程序中的引用并调用dll项目中的函数。

我有一个要求,我必须从该dll调用winform的函数。 有什么办法可以将函数注册到我的dll中吗? 或者在某种情况下,我能从dll通知winform应用程序的任何其他方式?

我只是想从dll向winform应用程序发送一种通知。

我将使用WCF来包装dll项目。(任何帮助?)

创意/代码示例将非常有用。

1 个答案:

答案 0 :(得分:5)

c#用于此目的的机制称为 event

您将在dll项目中定义此事件。 您的Winforms项目将注册到此事件,并且每次从dll触发事件时它将运行一个方法。