Caliburn Micro Viewmodel更改变量

时间:2014-06-10 07:31:32

标签: c# windows-phone-8 windows-store-apps caliburn.micro

我在Caliburn micro中有这个viewmodel http://pastebin.com/iVGYuPp1,我需要检测View Actually何时激活,因为当我调用选择器在WP8.1上选择一个文件时,应用程序会在选择之后在Windows Phone 8.1上重新激活文件因此我必须更改Tags属性的值。

我是校准微型的新手,我不知道如何实现这一目标。 Picker是在App.xaml.cs中实例化的Singleton类。

谢谢大家。

编辑:在Windows Store方面,我没有任何问题,因为它有一个等待获取带有选择器的文件的方法。

1 个答案:

答案 0 :(得分:1)

如果您从Screen派生ViewModel(或者在您的情况下是ViewModelBase),则可以覆盖每次激活ViewModel时调用的OnActivate方法(粗略等效于View中的OnNavigateTo)。