特定平台如何订阅PCL ViewModel中的事件

时间:2016-07-21 16:12:18

标签: xamarin.ios mvvmcross

我正在使用MVVMCross + PCL并需要在此PCL中的ViewModel上触发事件。我需要plafotm特定的iOS ViewController来监视这个事件。

我怎样才能说明这一点?

谢谢,

1 个答案:

答案 0 :(得分:5)

为什么不创建常规的C#事件?

在ViewModel中:

public event EventHandler Something;

在View / ViewController / Page:

ViewModel.Something += (s, e) => Console.WriteLine("Something!");