使用用户控件导航到其他页面

时间:2013-05-03 10:16:59

标签: windows-store-apps windows-store

如何在Windows商店应用中的用户控件中点击按钮导航到另一个页面?我尝试制作一个新的框架对象并调用导航方法,但直到现在还没有运气。 感谢。

1 个答案:

答案 0 :(得分:1)

Frame是托管网页的ContentControl。如果要在页面之间来回导航,则需要使用单个Frame控件。默认的一个是在默认Visual Studio模板的App类中创建的。您可以通过在Frame类上设置静态属性来保存App的实例引用,例如:public static Frame RootFrame { get; private set; },然后将其设置为构造它的位置 - App.RootFrame = new Frame()。然后,您只需拨打App.RootFrame.Navigate()即可导航。