我有一个带有主页的全新Windows Phone 8.1应用程序:
<Grid>
<Frame>
<local:BlankPage1 />
</Frame>
</Grid>
和BlankPage1只是一个空白页面,上面有一个文本块。这在Windows 8.1中工作正常,但在Windows Phone 8.1中,它会在窗口激活时抛出空指针异常。
这个有效的语法不是吗?
我想在我的主页上有一个框架,我使用Frame.Navigate来映射页面,自己处理所有导航。
答案 0 :(得分:0)
您不需要使用Frame元素来调用Frame.Navigate。
Window.Current.Content
可以转换为Frame
元素。
var f = (Frame)Window.Current.Content;
f.Navigate(...);