繁体   English   中英

如何使用多个XAML文件创建WPF应用程序?

[英]How to create WPF application with multiple XAML files?

我正在开发一个简单的WPF应用程序,并且可以使用控件,内容等创建一个MainWindow。

但是,我想拆分我的应用程序。 我在构建带有欢迎屏幕的应用程序时遇到问题,用户可以在其中选择两种模式,如下所示:

欢迎画面

单击“ Learn按钮后,我要加载此XAML:

学习模式

在单击“ Next (从“学习”屏幕)或“ Recognize (从“欢迎”屏幕)之后,我要加载此XAML:

识别方式

...所有在同一个MainWindow中。

我什至无法说出我想要达到的目标。 我要页面吗? 还是意见

在WPF中如何处理这种情况?

您可以通过多种方式做到这一点。 基本的事情是将每个功能置于不同的用户控件中,以便您可以选择在运行时加载它们

  1. 具有不同的用户控件,并隐藏除第一个控件以外的所有控件,具体取决于您在所需控件上显示的用户选择或

  2. 使用Content Presenter,取决于用户选择,将运行时的控件加载到Content Presenter中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM