从dll到winform应用程序的通知

use*_*791 -1 c# wcf winforms

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

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

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

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

想法/代码示例将非常有用.

Rot*_*tem 5

c#用于此目的的机制称为事件.

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