Я пытаюсь построить приложение mvvm с помощью mvvmcross. Когда я запускаю приложение, возникает исключение нулевой ссылки.Свойство ViewModel UWP10 равно null
это мой файл кода, который использует 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; удаляется точка разрыва, и я вижу, что свойство ViewModel равно null. что я делаю неправильно? Заранее спасибо.