在桌面应用程序窗口中打开另一个XAML文件解决办法

在桌面应用程序窗口中打开另一个XAML文件
比如主界面 MainWindow.xaml中有2个按钮,还有空白的<grid >区域,单击按钮1 则自动导入同项目下window1.xaml,单击按钮2则在mainwidow.xaml中空白区域显示window2.xaml,就好比mainWindow.xaml是主页,含有主菜单之类的空间,里面的空白区域则根据操作不断嵌入其它xaml文件
------解决思路----------------------
则在mainwidow.xaml中空白区域显示window2.xaml,就好比mainWindow.xaml是主页

-》Window中不能嵌入Window,可以嵌入用户控件。了解xamlReader
------解决思路----------------------
usercontrol1
usercontrol2

grid.children,clear();
grid.children.add(usercontrol1);