08 2011 档案

摘要:What Is SurfaceIntroduction to Expression Encoder ProWindows Phone 7 Device LineupKinect for Xbox 360Bing and Facebook: Search More SocialKinect: Games for everyone!Windows 7 + Windows Live overviewThe Office Show: Visualizing Data with ExcelInternet ExplorerMicrosoft Dynamics转载时须注明本文的详细链接,否则作者将保留追究 阅读全文
posted @ 2011-08-28 12:59 flute 阅读(1033) 评论(2) 推荐(2) 编辑
摘要: PhotoPaint是微软为Microsoft Surface给出的一个经典示例,此示例展示可在一张图片上绘图,就像Windows系统自带画图软件铅笔的效果,下面先看一下效果: s:SurfaceInkCanvas x:Name="MovieCanvas" Height="240" Width="427" Background="Transparent" IsHitTestVisible="false" UsesTouchShape="False" PreviewMouseLeftButtonDown="OnMovieCanvasPreviewLeftMouseDown" PreviewMouseMove="OnMovieCanvasPreviewMouseMove" PreviewMouseLeftButtonUp="OnMovieCanvasPreviewLeftMouseUp" 阅读全文
posted @ 2011-08-27 20:37 flute 阅读(2790) 评论(1) 推荐(0) 编辑
摘要: Social Stream for Microsoft Surface 是微软与Stimulant, Inc协作创建的一个简单的应用程序示例,此示例程序可以把社区的照片、tweets通过这个应用程序流畅的触摸和翻动分享给大家,值得我们一览。 阅读全文
posted @ 2011-08-25 22:47 flute 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 前面说到DependencyProperty 类用途和方法的使用示例,今天详细说一下如何自定义依赖项对象。首先我们要明白什么是依赖项属性和使用依赖项属性的需求,依赖项属性是通过调用 DependencyProperty.Register 方法向 Silverlight 属性系统注册并由DependencyProperty标识符字段标识的属性。而依赖项属性的的特点是依赖项属性只能由 DependencyObject 类型使用,但 DependencyObject 在 Silverlight 类层次结构中的级别很高,因此,Silverlight 中的大多数可用于用户界面和演示的类都可能支持依赖项属性。 阅读全文
posted @ 2011-08-18 11:32 flute 阅读(1410) 评论(0) 推荐(0) 编辑
摘要: 在 CES 2011 年,微软推出了具有 PixelSense ™ 技术,采用PixelSense技术Samsung SUR40,使液晶显示器能够识别出放在屏幕上的手指、手及其他物体,同时支持 50 多个点触摸。借助PixelSense,显示器像素能够识别接触屏幕的物体,并对信息进行即刻处理和解释,液晶显示屏能够在不使用摄像头的情况下获取图像。 阅读全文
posted @ 2011-08-18 00:27 flute 阅读(2664) 评论(2) 推荐(1) 编辑
摘要: DependencyProperty在Silverlight中是一个很有用的类,DependencyProperty是为值表达式、数据绑定、动画和属性更改通知提供支持,比如通常我们希望当进行数据修改时,一个控件的属性与一个对象绑定,实现数据一致性,DependencyProperty就可以帮我们完成。 首先我们了解一下DependencyProperty类方法,重要的方法有GetMetadata 方法 、Register 方法 、RegisterAttached 方法 。 阅读全文
posted @ 2011-08-16 20:33 flute 阅读(1392) 评论(1) 推荐(3) 编辑
摘要: 前面介绍了LibraryContainer和ScatterView控件,今天我介绍的是ElementMenu,ElementMenu是一个简单的控件,ElementMenu提供的是为应用程序关联的节点菜单和分层菜单,这个控件使用有两个重要的属性,它们是Activation Host和Activation Mode,Activation Mode设置的是激活方式,它有两个成员,一个是HostInteraction,另一个是AlwaysActive。HostInteraction与Activation Host有着密切的联系,只有当Activation Host设置的要激活控件被触碰后,ElementMenu才被激活。 阅读全文
posted @ 2011-08-15 20:13 flute 阅读(1511) 评论(0) 推荐(1) 编辑
摘要: 今天,我介绍一下LibraryContainer控件,它也是Microsoft Surface2.0当中的一个比较重要的控件,它是一个双视图控件,能在两个视图间任意切换,还可以对当中的项目分组和自定义样式,它也支持非常好的拖放操作。在控制两个视图切换是由两个重要控件实现的,一个是StackView属性控件,一个是BarView属性控件,StackView属性控件控制如何显示栈视图,BarView属性控件控制视图栏如何显示。 阅读全文
posted @ 2011-08-09 21:13 flute 阅读(1939) 评论(2) 推荐(1) 编辑
摘要: 今天,我来介绍一下Microsoft Surface当中的控件,ScatterView控件是Microsoft Surface控件中简单的一个,也是很常用的一个。ScatterView Class的命名空间是Microsoft.Surface.Presentation.Controls,这也是Microsoft Surface大部分控件的所在位置,下来介绍一下ScatterView最简单的使用。 ScatterView是包含多用户界元素的控件,用户能够在一个固定区域内自由移动、旋转或调整其大小。一个ScatterView控件中每一个控件都包含在一个ScatterViewItem控件 ,如果不添加它会默认加入的,你是可以同时分别移动、 旋转或缩放ScatterViewItem的每个项目的。 阅读全文
posted @ 2011-08-09 20:18 flute 阅读(2004) 评论(3) 推荐(1) 编辑
摘要: 微软Surface 平台带给人们带来触摸真实世界感受,它是结合硬件与软件的新技术,用家可以直接用手或声音对屏幕作出指令,触摸和其他外在物理物来和电脑进行交互。最近,Microsoft Surface 2.0 SDK已在7 月 12 日发布,在Microsoft 下载中心供免费下载。Surface 2.0 使用了最新的技术:WPF 4.0, XNA 4.0, Windows 7 (32 bit and 64 bit),与一般触控式电脑最大不同在于提供了多点触控(Multi-Touch)功能,可以同时辨识多点的触控资讯,可让多人同时使用一台Surface电脑。 阅读全文
posted @ 2011-08-03 19:22 flute 阅读(2008) 评论(13) 推荐(2) 编辑
摘要: IsolatedStorage是Silverlight一个特色,它是Silverlight的虚拟文件系统,所谓的虚拟文件系统,微软官方文档解释为虚拟文件系统的根位于物理文件系统上经过模糊处理的每用户文件夹中,由主机提供的每个唯一标识符都映射为不同的根,该根为每个应用程序提供它自己的虚拟文件系统。应用程序不能从它自己的文件系统导航到另一个文件系统中。也就是说除了一些高度受信任的托管代码和管理工具可以从其他程序集访问还有非托管代码可以访问外,此空间就只能本程序访问,由此它的安全性很高。Windows Phone 7是基于Silverlight,它的文件系统也是IsolatedStorage,它的默认大小为2GB,因为他的安全性,他不适合保存大的数据和重要数据,适合保存临时数据。 阅读全文
posted @ 2011-08-02 18:06 flute 阅读(1703) 评论(8) 推荐(3) 编辑