浅析Windows Phone 7训练包 |
|
本文标签:WindowsPhone 基于Windows Phone 应用程序模板产生的解决方案的结构 。主要运用了Application 类,内容如下: 这段XAML代码初始化了Application的ApplicationLifetimeObjects属性,创建了一个PhoneApplicationService 对象 。PhoneApplicationService 类提供了应用程序不同生命阶段的访问功能 。包含了对应用程序处于空闲状态的管理,也包含了当应用程序处于有效或无效状态时的管理 。 App.xaml 文件,连同其代码隐藏文件App.xaml.cs,共同定义了Application 类的实例 。 这个类封装了用于Windows Phone的Silverlight,并提供了一个入口点 。 Application 类的RootFrame 属性标识了应用程序的启动页面 。 所有的Windows Phone应用程序都有一个最顶层的容器元素,它的数据类型是PhoneApplicationFrame 。这个框架承载了一个或多个用来标识应用程序内容的PhoneApplicationPage 元素,同时它还被用来处理不同页面之间的导航切换 。 Grid是一个版面设计元素,它扮演了为其他控件充当容器的角色 。它主要被用来定位其中的子控件,并为它们排版 。 Canvas:定义了一个区域,在这个Canvas区域中您可以根据需要协调子元素控件的位置 。 Grid:定义了一个由列和行组成的灵活的网格区域 。 StackPanel:把子控件元素按照水平和垂直排成一线 。 |