2009年1月23日
摘要: TranslateTransform、ScaleTransform、SkewTransform、RotateTransform和幕后工作者——MatrixTransform。 阅读全文
posted @ 2009-01-23 16:29 xirihanlin 阅读(457) 评论(0) 推荐(0) 编辑
  2009年1月22日
摘要: GPU英文全称Graphic Processing Unit,中文翻译为“图形处理器”。GPU是相对于CPU的一个概念,由于在现代的计算机中(特别是家用系统,游戏的发烧友)图形的处理变得越来越重要,需要一个专门的图形的核心处理器。 阅读全文
posted @ 2009-01-22 10:09 xirihanlin 阅读(4133) 评论(0) 推荐(0) 编辑
  2009年1月14日
摘要: Storyboard有BeginTime和Duration属性,可以使用它们来控制播放动画的区间。 阅读全文
posted @ 2009-01-14 22:03 xirihanlin 阅读(1132) 评论(1) 推荐(0) 编辑
  2009年1月11日
摘要: C#编译后的文件主要由IL代码和元数据组成,元数据为.NET组件提供了丰富的自描述特性,它使得我们可以在代码运行时获知组件中的类型等重要的信息。C#中这是通过一种称作映射(Reflection)的机制来完成的 阅读全文
posted @ 2009-01-11 21:37 xirihanlin 阅读(18403) 评论(3) 推荐(5) 编辑
  2009年1月8日
摘要: 桌面窗口管理器是什么呢?它是Vista中的一个新组件:Desktop Window Manager(DWM)。它建立在WPF核心图形层组件基础之上。还记得我在第一个Post中所提到的Composition引擎吗?DWM的桌面合成 就是建立在这个Composition引擎基础之上的新特征。它的出现几乎改变了Vista中应用程序的屏幕象素显示方式。 阅读全文
posted @ 2009-01-08 22:34 xirihanlin 阅读(3618) 评论(0) 推荐(1) 编辑
摘要: WPF 跟GDI/GDI+是不同技术实现。它是对DirectX的managed封装,准确的说是Direct3D,所有2D的表现也都是通过其实现。由于Direct3D是基于硬件的Native API,而WPF是managed code,因此WPF存在managed code于native资源的交互开销。 阅读全文
posted @ 2009-01-08 21:58 xirihanlin 阅读(2494) 评论(1) 推荐(0) 编辑
摘要: 现在,Windows Presentation Foundation(WPF)这个名词已经不再新鲜,至少对很多关注前沿技术的开始人员而是这样的。Windows Vista已经正式发布,新的开发平台.NET Framework 3.0也开始逐步进入到人们的视野之中,并得到了更多的焦点。 阅读全文
posted @ 2009-01-08 21:44 xirihanlin 阅读(1740) 评论(0) 推荐(0) 编辑
摘要: Attached Property是Dependency Property的一种特殊形式,它是用DependencyProperty.RegisterAttached方法注册的,可以被有效地添加到任何继承自DependencyObject的对象中,所以被称为Attached Property。一开始,这可能听起来很奇怪,但这种机制在WPF中有很多种应用。 阅读全文
posted @ 2009-01-08 20:56 xirihanlin 阅读(3228) 评论(0) 推荐(0) 编辑
摘要: 在Dependency Property(3)——属性值继承中,我们提到一些具有一定优先权的源,也就是属性值提供程序,它们到底有哪些呢?这就是我们在这个Post中要说的Dependency Property支持多个属性值提供程序。 阅读全文
posted @ 2009-01-08 09:43 xirihanlin 阅读(831) 评论(0) 推荐(0) 编辑
  2009年1月6日
摘要: 在这一个Post中,我们将重点关注Dependency Property的属性值继承。 阅读全文
posted @ 2009-01-06 16:43 xirihanlin 阅读(891) 评论(1) 推荐(0) 编辑