随笔分类 -  Windows 8

Windows 8 Metro
摘要:知识点1.了解和使用Windows 8应用中的导航;2.利用导航和一些常用控件实现一个文本阅读器;一、Windows 8中的导航 Windows 8中的导航主要通过Frame中的Navigate方法进行,Navigate的原型如下: public bool Navigate(Type sourcePageType); public bool Navigate(Type sourcePageType, object parameter); 可以看出,在页面导航的过程中可以传递object类型的参数,这使得页面之间的数据传递非常灵活,但是Windows 8的挂起恢复机制要求传递的参数能... 阅读全文
posted @ 2012-08-03 15:31 schbook 阅读(576) 评论(0) 推荐(1)
摘要:知识点1.了解MVVC设计模式中的数据绑定2.在Metro应用中使用数据绑定,实现一个简单的扑克牌发牌游戏;一、数据绑定简介 Metro引用开发沿用了WPF的MVVM设计模式,即Model-View-ViewModel,通过数据和视图的分离实现了UI和功能的松耦合:模型(Model)一般用于封装与应用程序的业务逻辑相关的数据和处理方法;视图(View)则实现了数据的灵活展现方式;视图模型(ViewModel)则作为模型和视图的桥梁,模型通过对视图模型的控制在视图中展现不同的数据。所谓的数据绑定(Data Banding)是指关联视图(View)与视图模型(ViewModel)的操作,其主要的. 阅读全文
posted @ 2012-08-02 13:41 schbook 阅读(726) 评论(0) 推荐(0)
摘要:知识点:1.熟悉开发环境2.开发一个简单的Hello Metro应用一、开发前的准备安装Windows 8操作系统安装Visual Studio 2012开发环境(本文所用的是Microsoft Visual Studio Express 2012 RC for Windows 8,可以免费下载和使用)二、开始编写Hello Metro应用 1.创建工程 打开Visual Studio,选择文件〉新建项目,在新建对话框中选择Visual C#模版,建立一个空的应用Blank App(XAML),名称可以自己选择,点击确定即可完成项目的创建。图1 新建项目对话框 2.工程主要文件介绍 查... 阅读全文
posted @ 2012-08-01 15:22 schbook 阅读(1221) 评论(0) 推荐(0)