Windows8
文章平均质量分 80
请叫我汪海
专注前端开发的iOS程序员,喜欢Debian和Python,以及各种有趣的东西,梦想成为一位独立游戏开发者,做自己喜欢的游戏。
展开
-
[Win8]Windows8开发笔记(七):页面样式的相关介绍
Windows8下的页面样式和CSS非常相似,所有的属性都可以当作样式使用,没有单独的样式。1.内联样式:就是直接修改控件的样式。2.页面样式:在根节点下增加 下面新建一个项目TestStyle来看一下。拖拽三个Button做实验: 一种写法是在xaml文件里原创 2013-03-29 15:55:25 · 2075 阅读 · 0 评论 -
[Win8]Windows8开发笔记(五):变换与投射以及制作旋转的头像
变换可以让UI元素扭曲旋转等,不用改变逻辑的几何形状和位置,就像是用放大镜看物体一样。Transform类型的属性都可以应用变换。主要分以下三种:RotateTransform、ScaleTransform、TranslateTransform,都继承自Transform类。下面新建一个项目TransformTest来实战一下。先在屏幕上放一个按钮:接下来是给这个按钮加原创 2013-03-28 09:33:15 · 6204 阅读 · 0 评论 -
[Win8]Windows8开发笔记(四):画刷介绍以及如何实现实现歌词动态变色显示
新建一个项目,叫做TestBrush。在MainPage.xaml下,输入以下代码: <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" TextWrapping="Wrap" FontSize="100" Text="只是说一句 好久不见"/>可原创 2013-03-27 18:05:15 · 2701 阅读 · 0 评论 -
[Win8]Windows8开发笔记(三):代码读取图片动态生成页面
新建一个项目,叫做LianliankanTest。新建一个文件夹Images用来存储图片,我们拖动10个图片进入到文件夹中:打开MainPage.xaml.cs,找到重写的OnNavigatedTo方法。这个方法实在跳转到该页面的时候调用,所以我们把页面的动态初始化加在这里。前面说到,Grid布局中主要是RowDefinition和ColumnDefinition来生成原创 2013-03-27 16:27:53 · 2867 阅读 · 0 评论 -
[Win8]Windows8开发笔记(一):猜数字大小的游戏
关于win8开发的入门介绍可以参考这篇文章: [Win8]如何使用Visual Studio2012进行Windows8项目开发下面来写一个小项目,作为比HelloWorld略高端的入门实验。项目需求很简单,用户输入数字,系统显示输入数字是大是小还是正好。下面就开始动手啦~首先要新建一个空白的应用商店项目,点击文件原创 2013-03-25 16:55:01 · 2581 阅读 · 0 评论 -
[Win8]Windows8开发笔记(二):三种基础的布局控件
布局控件对于用户体验来说至关重要,下面就来体验一下Windows8的应用商店项目开发中的几种常用布局吧。新建一个项目叫做LayoutTest来做测试。一:Grid网格布局控件作用:定义由行和列组成的网格区域。新建一个空白xaml页面,命名为:GridLayout.xaml。里面写上如下代码:<Page x:Class="LayoutTest.GridLayo原创 2013-03-26 10:58:47 · 2096 阅读 · 0 评论 -
[Win8]Windows8开发入门(四):文件访问和选取器
原教程地址:http://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/jj655411.aspx完整项目源码下载:http://download.csdn.net/detail/wxg694175346/5174187步骤 1:使用文件选取器获取图像文件通过文件选取器,你的应用可以在用户的整个系统转载 2013-03-23 21:25:32 · 2612 阅读 · 0 评论 -
[Win8]Windows8开发入门(二):管理应用生命周期和状态
原教程地址:http://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/hh986968.aspx完整项目源码下载:http://download.csdn.net/detail/wxg694175346/5171203应用生命周期简介在你返回到代码之前,我们来讨论一下应用的生命周期。激活标志着应用生命周期的开转载 2013-03-22 21:28:43 · 2207 阅读 · 0 评论 -
[Win8]Windows8开发入门(三):导航、布局和视图
原教程地址:http://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/jj215600.aspx完整项目源码下载:http://download.csdn.net/detail/wxg694175346/5172480步骤 1:添加页面和导航在本教程中,我们将学习在可扩展应用程序标记语言 (XAML) 中创建转载 2013-03-23 11:34:04 · 2925 阅读 · 0 评论 -
[Win8]Windows8开发入门(一):从HelloWorld说起
原教程地址:http://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/hh986965.aspx完整项目源码下载:http://download.csdn.net/detail/wxg694175346/5170613此教程指导你如何结合使用可扩展应用程序标记语言 (XAML) 和 Microsoft Visual Basi转载 2013-03-22 21:21:04 · 3293 阅读 · 0 评论 -
[Win8]Windows8开发笔记(十二):动画中Transition的使用
新建一个项目TestTransition用来做实验。拖动一个按钮和StackPanel进入MainPage:<Page x:Class="TestTransition.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schema原创 2013-04-03 11:53:31 · 2372 阅读 · 0 评论 -
[Win8]如何使用Visual Studio2012进行Windows8项目开发
随着Windows8普通版,专业版和企业版的普及,Windows8的应用开发也逐渐火热起来。下面简单介绍一下如何使用Visual Studio2012进行Windows8项目的开发。首先安装Windows8的操作系统,推荐安装32位的Win8,因为64位的容易出现不兼容的问题。接下来就是Win8的激活。网上各种激活的方法很多,不过因为本人很懒,直接三块钱去淘宝买了一个激活序列号。原原创 2013-03-19 20:21:56 · 5399 阅读 · 0 评论 -
[Win8]Windows8开发笔记(十一):动画故事版 StoryBoard的入门介绍
新建一个项目叫做:TestAnimation用来测试动画StoryBoard的使用。在上面拖拽一个Button来做实验。<Page x:Class="TestAnimation.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://s原创 2013-04-01 21:48:25 · 2736 阅读 · 0 评论 -
[Win8]Windows8开发笔记(十):FlipView和自定义值转换器
新建一个项目叫做TestFlip,拖动一个FlipView到MainPage.xaml上面。和前面说到的控件ListView一样,我们可以在代码中设置FlipView控件的元素格式和内容。完整的xaml代码如下:<Page x:Class="TestFlip.MainPage" xmlns="http://schemas.microsoft.com/winfx/20原创 2013-04-01 10:17:41 · 2311 阅读 · 0 评论 -
[Win8]Windows8开发笔记(九):ListView的使用和数据绑定
下面介绍一下ListView的相关使用,新建一个叫做TestList的项目。在主页面的后台代码中加入一堆数据: protected override void OnNavigatedTo(NavigationEventArgs e) { if (e.NavigationMode == NavigationMode.New)原创 2013-03-31 14:44:55 · 4412 阅读 · 0 评论 -
[Win8]Windows8开发笔记(八):数据绑定的基础
先用一个最简单的例子来演示数据绑定。新建一个项目TestData来测试,拖拽两个控件到屏幕上:TextBox和Slider。给Slider的Name设置为slider1,然后我们给两个控件之间添加数据绑定,使得TextBox始终显示滑动条内的进度值。然后给Text属性添加数据绑定,并且指定对象为slider1,完整代码如下: <TextBox Horizont原创 2013-03-30 22:48:30 · 2296 阅读 · 0 评论 -
[Win8]Windows8开发笔记(六):页面导航的基础与深入
Windows8中是没有对话框的概念的,不同的界面有不同的页面,类似于网页一样的浏览模式。通过Frame.Navigate(typeof(TestPage),obj)的方式来实现不同页面的导航。NavigationServer的属性方法有:GoBack()后退,GoForward()前进,CanGoBack()判断是否可以后退。页面导航默认是不启用缓存的,也就是后退之后的前一个页面原创 2013-03-28 10:16:09 · 3421 阅读 · 0 评论