我有一个名为AnimClock的简单WPF时钟用户控件,在后面的代码中,我声明了这样的事件:
public EventHandler OnTick;
我有一个引用此WPF控件的C ++ / CLI dll。但是,编译器(VS2010)没有意识到AnimClock有一个名为OnTick的事件:
Globals::gwcClock = gcnew WPFControls::AnimClock();
...
Globals::gwcClock->onTick+=gcnew EventHandler(OnWPFAppEvent);
以上行产生''onTick':不是'WPFControls :: AnimClock'错误的成员。
但是,我可以通过我的gwcClock引用调用AnimClock上的方法 - 那么我如何在我的WPF控件中声明事件,以便可以从C ++订阅它们?