【问题标题】:How to create WPF application with multiple XAML files?如何使用多个 XAML 文件创建 WPF 应用程序?
【发布时间】:2013-10-28 05:20:28
【问题描述】:

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

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

点击Learn按钮后我想加载这个XAML:

点击Next(来自学习屏幕)或Recognize(来自欢迎屏幕)后,我想加载此 XAML:

...同一个主窗口中的所有内容。

我什至无法说出我想要达到的目标。我想要吗?还是浏览量

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

【问题讨论】:

    标签: c# wpf xaml


    【解决方案1】:

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

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

    2. 使用 Content Presenter,根据用户选择在运行时将控件加载到 Content Presenter。

    【讨论】:

    • 第一种方法很简单但是很有效。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-27
    相关资源
    最近更新 更多