繁体   English   中英

在Windows Phone中创建自定义事件

[英]Creating custom event in windows phone

我有这样的用例:

在我的应用程序中,某些情况需要触发事件,这些事件已被更改。 但是,我不想保留对需要更改的实例的引用,因此我想发送事件并以某种方式在某些地方监听它,但是如何在Windows Phone的C#中做到这一点?

您正在寻找EventAggregator。 您可以建立一些工具包,例如GalaSoft的MVVM LightCaliburn Micro 您可以在http://www.mindscapehq.com/blog/index.php/2012/02/01/caliburn-micro-part-4-the-event-aggregator/中找到一个很好的示例。

它的基本要点是将EventAggregator注入到ViewModel中。 此ViewModel将发布一个事件。 其他ViewModel会订阅此事件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM