摘要: UI即是User Interface用户界面的简称。UI设计则是指对软件的人机交互/操作逻辑/界面美观的整体设计。好的UI设计不仅是让软件变得有个性品味,还要让软件的操作变得舒适/简单/自由,充分体现软件定位和特点。 Windows.UI.Xaml.Controls,它提供UI的控件和类,不仅支持现有的控件和类,也支持自定义的控件和类。例如Windows提供的类有AppBar/Border/Button/Canvas。每个class都有不同的功用,正如AppBar是代表容器的控件。Border是用来绘制一个边框背景的控件。Button是一个按钮控件,可用在点击信息交互上。 Windows.U. 阅读全文
posted @ 2012-09-05 17:20 伍锋 阅读(556) 评论(0) 推荐(0) 编辑
摘要: PlayToReceiver class 是一个类,代表一个PlayTo的目标。它有构造函数PlayToReceiver,作用就是创建一个新的实例。PlayToReceiver有既定的事件,例如currentTimechangeRequested,意思是请求当前时间播放变化。MuteChangeRequested是弱音变化请求。它的方法有很多,如NotifyDurationChange通知时间变化,NotifyEnded通知结束,NotifyPlaying通知发挥。它的属性有,FrindlyName,SupportAudio。 Windows.Media.PlayTo.PlayToReceiv 阅读全文
posted @ 2012-08-31 17:37 伍锋 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 要实现上述所有功能,需要很多步骤,现在将全部代码写出来,供大家学习。第一个程序即INC&DEC的代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.IO;namespace Assigna{ p.. 阅读全文
posted @ 2012-08-31 16:54 伍锋 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Application Data样例显示了如何存储和检索数据,是特定于metro风格的,在Windows运行程序中的数据编程接口API。 图1 如图1,用户数据在一个应用程序中可以被存储为文件。有本地(local)/漫游(roaming)/临时的(temporary)三种。 图2 如图2,Settings主要是存储程序中的键值对。可以是localSettings本地设置,或是roamingSettings漫游设置。如写入设置“HelloWorld”。同时,单击“Delete setting”键会删除。如图3. 图3如图4,Setting Containers 设置容器实质上是组的设置,是很.. 阅读全文
posted @ 2012-08-31 16:22 伍锋 阅读(263) 评论(0) 推荐(0) 编辑
摘要: PlayToReceiver例子演示了如何创建一个软件发挥接收机。 图1 如图2所示,单击“start Receiver”键后,这程序就开始接收广告形式数据流。 图2 如图3单击“stop Receiver”键后,这程序就停止接收。通过这样一个软件接收程序,可以以流媒体的形式,从不同电脑将资源转移到自己的电脑。就如同互联网上随时冒出的广告。这个程序只会接收不同计算机的音频/视频和图片。 图3 它的工作原理是,当点击“start receiver”键时,就将startPlayToReceiver方法运行,随着开始初始化InitialisePlayToReceiver,接着把各种事件,通过多线.. 阅读全文
posted @ 2012-08-31 15:57 伍锋 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 特别要求i.停止:单击停止后,计数器停止增加或减少;然后,使“Stop”键变成disabled而“Start”键变亮。同时,文本“State”变为“INC&DEC:StopIncreasing”,或者是“INC&DEC:StopDecreasing”,又或者是“INC:StopDecreasing”,依据情况来定。 情况9“INC”stopincreasingof“INC&DEC” 情况10.“INC”stopincreasingof“INC”ii.停止后重新开始:按动“Start”键后,增加和减少状态会重启,如停止以前一样。 情况11.“INC”restartincr 阅读全文
posted @ 2012-08-29 17:37 伍锋 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1.基本操作步骤i.按“INC&DEC”的“Start”按钮后,两个applications就会分别启动。然后“INC&DEC”的计数器会随着1.5秒增一次。在两个applications中,它们的文本“state”变化为“INC&DEC:increasing”,“start”按键会变灰色,而“stop”和“reset”键会变白色。 表格3.“INC&DEC”增加表格4.“INC”表单“state”中显示“INC&DEC:increasing”ii.当“INC&DEC”的计数器从1增加到10时,计数器不再增加。而是“INC”的计数器开始自动以每3秒增一次 阅读全文
posted @ 2012-08-24 17:03 伍锋 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 任务如下设计开发两个Application1.INC&DEC 表1.“INC&DEC”的初始化i.题目:INC&DEC ii.初始文本内容: 1.Counter:02.State:InitialStateiii.初始按键状态:1.Close,Start:Enabled 2.Stop,Reset:Disabled2.INC 表2.“INC”的初始状态 i.标题:INC ii.初始文本内容: 1.Counter:02.State:InitialState iii.初始按键状态:1.Close:Enabled2.Start,Stop,Reset:Disabled3.首先双击V 阅读全文
posted @ 2012-08-24 16:38 伍锋 阅读(406) 评论(0) 推荐(0) 编辑