02 2011 档案

摘要:这是WPF最后一节,3D动画,用一个字来描述它“炫”,今天我们来揭秘它到底是何物。 首先我们来介绍下三维坐标空间和二维坐标空间的区别: 在3D动画中,要画一个3D模型,必须要有 1、照相机 2、光源 一、照相机 照相机相当于观察位置(你是从那个位置看的) 了解三维场景如何在二维图面上表示的另一种方法就是将场景描述为到观察表面上的投影。 有两种Camera: 1、ProjectionCamera 2... 阅读全文
posted @ 2011-02-28 09:16 Lee's Blog 阅读(6581) 评论(1) 推荐(0)
摘要:XPS介绍:XPS文档和Word文档差不多,它提供打印功能。可以以浏览器的方式打开。 下面我们以一个实例来了解XPS。 首先打开vs,新建一个WPF项目。 在界面上拖入一个DocumentViewer控件和一个Button控件。 DocumentViewer 控件用于以已分页格式查看 FixedDocument 内容(例如,XML 纸张规范 (XPS) 文档) 现在要实现点Button,加载xp... 阅读全文
posted @ 2011-02-28 09:06 Lee's Blog 阅读(1671) 评论(6) 推荐(0)
摘要:上次介绍了数据绑定到ListBox上,今天我们把数据绑定到TreeView,和Menu上。其实不同点在于DataTemplate。这次不是用DataTemplate了,而是用HierarchicalDataTemplate 这是分层的数据模板,Hierarchical是分层的意思。DataTemplate是数据模板。这样记容易记住吧。 我们还是用上次的数据。 我们来看.xaml [代码]这里不要忘... 阅读全文
posted @ 2011-02-11 09:14 Lee's Blog 阅读(1778) 评论(0) 推荐(0)
摘要:上次讲到数据模板的绑定(DataTemplate),今天在这基础上我进行了延伸。下面我们把数据绑定到ObjectDataProvider上。ObjectDataProvider:包装和创建可以用作绑定源的对象。 首先我们先设定一些数据。 先看下结果图吧。 新建一个Data.cs类。 我们在里面新建6个类,看类图吧。 这里League是哪个国家的队,Division是这个国家队有哪些地方队组成,... 阅读全文
posted @ 2011-02-11 09:13 Lee's Blog 阅读(1441) 评论(2) 推荐(0)
摘要:绑定资源模板 上一节我们了解到绑定的方式,下面我们来了解下资源模板的绑定。 我们先定义一个Person类(Person.cs),比如他有PersonName属性,可以实现变更通知。(Person.cs) [代码]我们给它一些 静态的数据。首先我们新建一个.cs文件叫 Datas.cs吧。里面是:[代码]后台都准备好了,我们就开始前台吧。先在xaml中添加 xmlns:local="clr-name... 阅读全文
posted @ 2011-02-01 08:37 Lee's Blog 阅读(949) 评论(1) 推荐(0)