您的位置:首页 > 其它

(翻译)31 Days of Windows Phone 2(页面导航)、3(回退按钮)

2010-11-11 15:13 656 查看
今天将继续上一篇进入第二天和第三天的学习,作者的这个系列比较简单就如xxx所说的,但是我的下了决定来翻译这个系列,那我就得做到吧,请高手跳过,也希望能多多交流,向小弟多多施教。由于作者在这个系列2、3讲的很简单,就关于page的导航和WinPhone得硬件回退按钮的重写,所以我决定,就写在一个系列了,不浪费大家的宝贵时间,我也想早点步入正题。

一:| Day #2: Page Navigation

今天 我们学习在WinPhone中的页面导航,我们大家都不会希望,也不可能让我们的应用程序在一个页面运行,经常会在多个页面之间跳转。有许多种页面导航的方法,在这里我们仅仅是一个简单的Web Navigation实例。在这里我们也不会应用MVVM等框架。

Simple Web Navigation:

1)创建WinPhone项目:

代码

protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{

if(MessageBox.Show("it will go back,becuase you click back button ?","Go Back?", MessageBoxButton.OKCancel)== MessageBoxResult.Cancel)
{
e.Cancel = true;
}
base.OnBackKeyPress(e);

}

作者对这个回退提出了一些建议,具体请参加E问原文。以为内容比较简单,所以没有一一对应的翻译,忘原谅,还请各位多多交流,不吝施教于鄙人。

本文E文原文:

Day2:http://www.jeffblankenburg.com/post/31-Days-of-Windows-Phone-7c-Day-2-Page-Navigation.aspx

Day3:http://www.jeffblankenburg.com/post/31-Days-of-Windows-Phone-7c-Day-3-The-Back-Button-Paradigm.aspx

关于Windows Phone的一些学习资料:

1:首先是翻译的原文: Jeff Blankenburg博客http://www.cnblogs.com/randylee/category/258713.html

2: 园友306Room的一起学Windows Phone系列http://www.cnblogs.com/randylee/category/258713.html

3:http://windowsteamblog.com/windows_phone/

4:http://create.msdn.com/en-US/

最后注上:

在上一篇 不在乎 回复:
http://blog.csdn.net/porscheyin这里已经翻了很多了耶... 。

所以这个系列不准备在继续,我将继续关注了WinPhone的其他资料。这里谢谢大家的支持了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: