簡體   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