none
windowsphone8怎么在用户自定义控件代码中实现页面导航? RRS feed

  • 问题

  • 我定义了一个用户自定义控件(UserControl),在里面添加一个按钮(Button),现在我想通过点击按钮进入一个新的windowsphone页面(PhoneApplicationPage),但是在用户自定义控件的代码中不能使用NavigationService来导航。求高手指点!!
    2014年3月4日 10:19

答案

  • 自问自答:好吧,在网上找到答案并验证可行了。解决办法是利用当前应用程序界面作为框架来通过Navigat方法导航:

    (App.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri(string uri,UriKind urikind);

    希望能帮助所有遇到这问题的人,另外如果我的解释不正确,请高手及时指出啊。

    • 已标记为答案 疯子离 2014年3月4日 15:59
    2014年3月4日 15:59

全部回复

  • 自问自答:好吧,在网上找到答案并验证可行了。解决办法是利用当前应用程序界面作为框架来通过Navigat方法导航:

    (App.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri(string uri,UriKind urikind);

    希望能帮助所有遇到这问题的人,另外如果我的解释不正确,请高手及时指出啊。

    • 已标记为答案 疯子离 2014年3月4日 15:59
    2014年3月4日 15:59
  • Nice!
    2014年3月5日 1:20