小编Spe*_*ine的帖子

使用MVVM LIGHT(WPF)浏览UserControl

首先,我为我的英语不好而道歉,这不是我的第一语言.

我是MVVM的新手,所以我的问题可能是一个非常新手;)

我在使用WPF和MVVM LIGHT在C#应用程序中切换View时遇到了一些问题.我读了很多文章,但我仍然无法弄清楚如何以干净的方式做到这一点.

所以这是我的问题:在MainWindows中包含的UserControl之间实现导航的最佳方法是什么,假设:

  • 我有一个用于每个UserControl的ViewModel和一个用于主Windows的ViewModel.
  • 用户控件之间切换的按钮包含在UserControl本身中
  • 我有一个ViewModelLocator
  • 我有时需要销毁/重新创建一个userControl的ViewModel
  • 我想尊重MVVM模式.
  • 我想保持简单

c# wpf xaml user-controls mvvm-light

2
推荐指数
1
解决办法
1484
查看次数

标签 统计

c# ×1

mvvm-light ×1

user-controls ×1

wpf ×1

xaml ×1