gpt4 book ai didi

c# - 如何创建具有多个 XAML 文件的 WPF 应用程序?

转载 作者:太空宇宙 更新时间:2023-11-03 13:33:22 24 4
gpt4 key购买 nike

我正在开发一个简单的 WPF 应用程序,我可以创建一个包含控件、内容等的主窗口。

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

Welcome screen

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

Learn mode

点击Next(从 Learn 屏幕)或 Recognize(从 Welcome 屏幕)后,我想加载这个 XAML:

Recognize mode

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

我什至无法说出我想要实现的目标。我想要页面吗?还是观看次数

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

最佳答案

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

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

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

关于c# - 如何创建具有多个 XAML 文件的 WPF 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19616518/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com