1
我正嘗試使用mvvmcross構建mvvm應用程序。當我啓動應用程序時,會發生空引用異常。UWP10 ViewModel屬性爲空
這是我的代碼隱藏文件,它使用MvvmCross.WindowsUWP.Views。
public sealed partial class MainView : MvxWindowsPage
{
public MainView()
{
this.InitializeComponent();
MainViewModel = (MainViewModel)ViewModel;
}
public MainViewModel MainViewModel { get; set; }
public PlayersViewModel PlayersViewModel { get; set; } = Mvx.IocConstruct<PlayersViewModel>();
}
這是我的app.cs文件。
public class App : MvxApplication
{
public override void Initialize()
{
RegisterAppStart<MainViewModel>();
}
}
當我設置一個斷點在MainViewModel =(MainViewModel)視圖模型;中斷點被擊中,我可以看到ViewModel屬性爲空。我做錯了什麼?提前致謝。