У меня есть приложение MvvmCross 6.2.3 WPF, которое создает и запускает, но никакие представления не отображаются. Я не использую пользовательский viewpresenter, я полагаюсь на стандартный. Приложение имеет одно MainWindow и несколько производных от MxvWpfView представлений. Как мне показать мои взгляды?
Мои классы следующие:
MainWindow.xaml.cs
public partial class MainWindow : MvxWindow
{
public MainWindow()
{
InitializeComponent();
}
}
UsersView.xaml.cs
public partial class UsersView : MvxWpfView
{
public UsersView()
{
InitializeComponent();
}
}
App.xaml.cs
public partial class App : MvxApplication
{
protected override void RegisterSetup()
{
this.RegisterSetupType<MvxWpfSetup<Core.App>>();
}
}
Accounting.Core.App.cs
public class App: MvxApplication
{
public override void Initialize()
{
CreatableTypes()
.EndingWith("Service")
.AsInterfaces()
.RegisterAsLazySingleton();
CreatableTypes()
.EndingWith("Repository")
.AsInterfaces()
.RegisterAsLazySingleton();
RegisterAppStart<UsersViewModel>();
}
}