Windows Phone 8创建新屏幕

时间:2014-10-26 01:06:54

标签: xaml windows-phone-8 screen

我坚持在Windows Phone 8上创建一个新屏幕。我是否创建了一个新的XAML文件并使用按钮链接主要文件和现在的文件?是否有创建屏幕的功能? 在此先感谢:)

2 个答案:

答案 0 :(得分:0)

你是什么意思new screen?你的意思是新页面?如果是这样,那么您想要创建一个新的XAML页面并将其添加到项目中。

要从一个页面导航到另一个页面,您可以使用按钮或链接或您选择的任何事件,如此

private void Button_Click(object sender, EventArgs e)
{
    NavigationService.Navigate(new Uri("/YOUR_NEW_PAGE.xaml", UriKind.Relative));
}

这将导航到YOUR_NEW_PAGE.xaml,这也会将您的上一页推送到导航堆栈。因此,当您按下硬件Back Button时,它将返回上一页。


如果您只想要一个新的部分,那么有很多方法可以创建一个" New Section"在同一页上。

请参阅数据透视表模板(使用数据透视表控件)和全景应用程序模板(使用全景控制)的示例。使用这些控件,您只需向左和向右滑动即可转到控件的另一个子部分(例如,请参阅Windows Phone上的“设置”页面和Windows Phone上的“新闻/财务应用”)


有用的链接:

MSDN : How to create a pivot app for Windows Phone 8
MSDN : How to create a panorama app for Windows Phone 8

答案 1 :(得分:0)

我找到了一种更简单的方法来创建新页面。 你需要做的就是: 1.右键单击您的项目。 2.将鼠标悬停在'添加' 3.单击“新建页面” 你完成了:) 如果您要导航到新页面,这是代码。

  this.Frame.Navigate(typeof(NEW_PAGE));