Windows phone 8 在另一个XAML页面中加载一个XAML页面

Windows phone 8 在另一个XAML页面中加载一个XAML页面,windows-phone-8,Windows Phone 8,我需要一些关于我目前正在使用的Windows Phone 8应用程序的帮助。 在左边,我想要一个菜单,如果我点击一个项目,我需要在相应的页面上着陆 当应用程序打开时,我看到了这个菜单和下一页的一些内容。 我可以用角落里的按钮在菜单和整页之间切换 到目前为止,一切顺利。。我能够构建它,并在右边编写一个新闻页面来测试它。 但是。。如果我需要加载另一个页面,我就有麻烦了,因为我现在的设计 是可滚动的单个XAML页面 我的问题是:有没有办法在另一个XAML页面中加载一个XAML页面? 这对绑定有效吗 另

我需要一些关于我目前正在使用的Windows Phone 8应用程序的帮助。 在左边,我想要一个菜单,如果我点击一个项目,我需要在相应的页面上着陆

当应用程序打开时,我看到了这个菜单和下一页的一些内容。 我可以用角落里的按钮在菜单和整页之间切换

到目前为止,一切顺利。。我能够构建它,并在右边编写一个新闻页面来测试它。 但是。。如果我需要加载另一个页面,我就有麻烦了,因为我现在的设计 是可滚动的单个XAML页面

我的问题是:有没有办法在另一个XAML页面中加载一个XAML页面? 这对绑定有效吗

另一个选项是将所有菜单项的所有XAML放在适当的位置,并且只显示 我对某个菜单项所需要的东西感觉很不对劲

还是我完全错过了什么

非常感谢所有的帮助,因为我是为Windows Phone开发的新手。 我添加了一个简单的绘图,我希望它能解释我想做的


您可以在c中添加控件

namespace MyNamespace
{
public partial class SomePage: PhoneApplicationPage
{
    public SomePage()
    {
        InitializeComponent();
        LayoutRoot.Children.Add(new TextBlock()
        {
            Name = "MyTextBlock",
            Text = App.ViewModel.Item[0].SomeProperty
        });
    }
}
}

我想你可以导航。你为什么要加载另一个页面?如果你愿意,在用户控件中创建一个页面,你可以实现你正在尝试的。你可以使用Usercontrols在Xaml页面中加载另一个Xaml页面。嘿,max,因为否则我必须为每个菜单项创建一个包含菜单的页面,我想?这样做的目的是在右侧加载所选页面,并将菜单保持在原位