我想在mvvm中创建母版页。我创建了一个viewbox,它的名称是用于显示usercontrols的容器,我有两个类,RelayCommand和ViewModel。
这是我的代码:
public class ViewModel
{
MainWindow objMainWindow = new MainWindow();
UserControls.History objHistory = new UserControls.History();
UserControls.NewItem objNewItem = new UserControls.NewItem();
我是MVVM/WPF的新手,我在过去的两周里一直在研究web示例,但我仍然无法找到如何处理以下事情:
我正在为我们公司的制造部门开发一款“缺陷插入软件”。用户可以“创建新记录”,然后根据用户的选择,显示具有不同问题/单选按钮/组合框的不同UserControls。
下面的代码创建了我的第一个向导步骤:
void CreatePages()
{
var welcomePage = new WelcomePageViewModel();
var settings = new SettingsViewModel();
var cellScrap = new
我有ContentControl和两个UserControls (u1.xaml和u2.xaml)
在MainWindow中,我使用ContentControl.Content = new u1();更改了ContentControl的内容
如何使用u1中的按钮将ContentControl的内容更改为u2
我无法从u1访问ContentControl,如果无法访问,我该如何操作?
MainWindow.xaml
public partial class MainWindow : Window
{
public MainWindow()
{