【问题标题】:Are there any EventBrokers available for WinRT?是否有适用于 WinRT 的 EventBroker?
【发布时间】:2014-04-24 00:19:23
【问题描述】:

我试图找到一些已移植到 WinRT 的事件代理实现,而不是自己编写。我希望 Prism 的 IEventAggregator 或 bbvEventBroker 之类的东西已经被移植到 WinRT,但是我还没有找到任何东西。因此我希望得到一些提示,有人看到过任何可用于 WinRT 的东西吗?

干杯 ;)

编辑

迄今为止的结果基金:

Caliburn.Micro.EventAggregator

MVVM Toolkit Messenger(感谢 Filip Skaun)

EventAggregator.NET

Rx Framework based EventAggregator(Rx 在 RT 上工作)

继续前进,让我们看看还有什么 :)

【问题讨论】:

    标签: .net windows-runtime windows-store-apps winrt-xaml c#-5.0


    【解决方案1】:

    MVVM Light 具有 Messenger 功能。唯一的问题是它还不支持弱事件跟踪,所以你需要从你 Register()-ed 的事件中 Unregister() 到你的类不再使用时。

    http://mvvmlight.codeplex.com/SourceControl/changeset/view/b922e8ccf674#GalaSoft.MvvmLight%2fWin8RP%2fGalaSoft.MvvmLight.Win8%2fMessaging%2fMessenger.Win8.cs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-06
      • 1970-01-01
      • 2018-12-24
      • 2013-01-09
      • 1970-01-01
      • 1970-01-01
      • 2010-12-29
      • 2011-12-08
      相关资源
      最近更新 更多