本文将简述Windows Phone 7的应用程序开发平台——“Silverlight for Windows Phone”。当你创建一个新的Windows Phone应用程序时,新解决方案包括Silverlight MainPage.xaml页面,你可以拖放控件到设计界面,实时查看Windows Phone 7屏幕的布局预览效果。
在这篇文章中,51CTO将展示如何使用新的开发工具,SDK和移动设备模拟器从零开始为Windows Phone 7构建一个Silverlight UI,假设你已经熟悉Silverlight和Visual Studio 2010的基础知识。
在Windows Phone 7上进行UI设计时,如果你有Silverlight和C#开发经验,那你一定很熟悉App.xaml和它的代码隐藏文件App.xaml.cs,C#代码增加了一些与手机相关的初始化代码,App类使用公共RootFrame属性对根框架提供了简单的访问。
在本文中我们将介绍如何理解Windows Phone应用程序中的MainPage.xaml。代码片段显示了MainPage.xaml的原始代码,提供了一个ApplicationBar按钮示例,默认情况下,这些代码是被注释掉的,如果取消从开始的注释,..