WPF-MVVM并将视图切换为一个主视图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF-MVVM并将视图切换为一个主视图相关的知识,希望对你有一定的参考价值。

我是C#和WPF的新手,对不起我的问题:)

我有一个主视图和许多视图(用户控件元素)。我要从/Views/homepage.xaml或/Views/credits.xaml等菜单(菜单hapburgermenu)中选择视图,然后在mainview中显示。

我在GalaSoft.MvvmLight和mahapps haburger菜单BUT中具有工作代码:

每次单击菜单都会显示当前视图(仍然可以),但是创建新实例而不是重新显示创建的视图。因为我在子视图文本框,复选框等中包含用户填充的值,所以每次我单击菜单时,视图都会被加载为全新的并且所有值都将被清除。

我不知道,如果我的问题很清楚:-D简而言之:我需要一个在其他视图中打开的主视图,但不创建新的实例,但是如果在前面填充,则始终显示带有用户数据内容的视图

这里是代码:https://github.com/sgamescz/HH6C

我是C#和WPF的新手,对不起我的问题:)我有一个主视图和许多视图(用户控件元素)。我想从菜单上单击菜单(mahapps hamburgermenu)后从/ ...

答案

欢迎您使用SO!

以上是关于WPF-MVVM并将视图切换为一个主视图的主要内容,如果未能解决你的问题,请参考以下文章

切换方向时从堆栈视图中删除的元素

如何从导航控制器切换到选项卡控制器并使其成为根视图控制器

切换 XIB 视图 - Cocoa Mac

切换时如何在UITabBar视图之间传递数据?

切换选项卡时未调用 NSFetchedResultsControllerDelegate 方法

如何将 UITableViewCell 从“正常”视图切换为透明,然后再返回