Я пытаюсь изменить UserControl
в главном окне. Я использую модели просмотра poco от devpress.
Отображается главное окно, за исключением того места, где должен быть loginView, оно отображает «LoginViewModel_xxxxxx».
LoginView.xaml
это UserControl
.
У меня есть
MainWindow.xaml
<Grid Row="1">
<ContentControl Content="{Binding CurrentViewModel}"/>
</Grid>
MainWindowViewModel.cs
public virtual object CurrentViewModel { get; set; }
public static MainWindowViewModel Create()
{
return ViewModelSource.Create(() => new MainWindowViewModel());
}
protected MainWindowViewModel()
{
CurrentViewModel = LoginViewModel.Create();
}
Логинвиевмодел.cs
public static LoginViewModel Create()
{
return ViewModelSource.Create(() => new LoginViewModel());
}
protected LoginViewModel()
{
//unrelated code
}