MvvmCross应用程序资源字典问题

时间:2013-06-15 01:20:07

标签: .net mvvm windows-store-apps mvvmcross windows-store

我正在实现MvvmCross,我将App基类从Application更改为MvxApplication。但是,我的应用程序中的资源字典已被破坏,显然是因为MvxApplication不从Application继承。那么如何为您的应用定义资源?文档不是很清楚,因为设置要求:

public class Setup : MvxStoreSetup
{
    public Setup(Frame rootFrame) 
        : base(rootFrame) { }

    protected override IMvxApplication CreateApp()
    {
          return new App();
    {
}

但是app继承自Application以获取全局资源字典等核心功能,但它需要一个IMvxApplication,它是基类MvxApplication。我知道你可以实现这两个界面,但它没有意义......

1 个答案:

答案 0 :(得分:0)

IMvxApplication完全独立于winstore App,Android应用程序或iOS AppDelegate

MvxApplication是所有跨平台ViewModel,模型和服务的中心枢纽 - 它与所有平台特定的应用程序对象分开存在。

前两个N + 1视频中解释了其中一些 - 但我们也在处理更多文档