none
能不能把容器写成独立的XAML并加载到主窗口 RRS feed

  • 问题

  • 如题,我想在主窗口中实现多个“场景”的切换,所以想把每一个场景写在一个容器中来切换。

    但是如果通过 Visable 来进行控制会有两个缺点,第一是不利于可视化设计

    第二,所有的“场景”都被载入内存,造成不需要的资源浪费。

    所以,有没有办法把容器写成独立的XAML,然后在代码中,控制哪一个容器作为 MainWindow 的Content。

    就像是浏览器浏览网页一样,输入不同的网址显示不同的页面,只是这个页面是包含WPF控件的页面。

    • 已编辑 PM_NUAA 2013年5月21日 8:28 问题描述不清重新描述
    2013年5月16日 3:07

答案

  • 貌似找到一个解决方案,利用Grid来划分区域,然后利用Frame容器来加载类行为WPF Page的XAML文件。
    • 已标记为答案 PM_NUAA 2013年5月22日 5:10
    2013年5月21日 16:03

全部回复