我正在开发一个简单的WPF应用程序,并且可以使用控件,内容等创建一个MainWindow。
但是,我想拆分我的应用程序。而且我在构建带有欢迎屏幕的应用程序时遇到问题,用户可以在其中选择两种模式,如下所示:
单击Learn
按钮后,我要加载此XAML:
然后单击Next
(从“学习”屏幕)或Recognize
(从“欢迎”屏幕),我想加载此XAML:
...在同一个MainWindow中的所有内容。
我什至无法说出我想要达到的目标。我要页面吗?还是意见?
如何在WPF中处理这种情况?
您可以通过多种方式做到这一点。基本的事情是将每个功能置于不同的用户控件中,以便您可以选择在运行时加载它们
具有不同的用户控件,并隐藏除第一个控件外的所有控件,具体取决于您在所需控件上显示的用户选择或
使用Content Presenter,取决于用户选择,将运行时的控件加载到Content Presenter中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句