微软WPF的Blend简单教程.docVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微软WPF的Blend简单教程

[原创] Expression Blend 2教程1-介绍 技术 | 工具 2009-05-28 19:40:23 阅读323 评论2字号:大中小 本来只想写一篇简短的Blend介绍,没想到一写就写了一下午。。希望对初学Blend的同学们有所帮助 前面的工具介绍部分,建议直接跳过,看最后那个实例就好了!很多东西要自己摸索一下就明白了! 1. 什么是Blend? 要了解Blend是什么 需要先了解的是Microsoft的Silverlight和WPF(Windows Presentation Foundation) 来自维基百科的简单介绍 Microsoft Silverlight WPF 这是一个面向设计师的简单教程 关于技术背景方面就不多说了 简单的说,Blend是微软搞出来让设计师为WPF或Silverlight创建用户界面的一个设计工具 个人认为他的最大优点在于 “设计将可原封不动地用于最后的产品中…开发人员不再需要尝试重建它们…” 这让开发人员和设计师都是那么的欣喜若狂啊! 如果和设计师熟悉的Adobe系列作比较,Blend之于WPF(Silerlight)就如Flash之于Flex 2. Blend可以做什么 制作界面是Blend的本职工作,但如此强大的工具在手,只要你像叉蓝一样爱动脑筋,它能起的作用就不只是这些 :P Blend可以很轻松的添加事件、增加响应(当然Flash也可以做到,但我认为Blend更加易用轻松,可能是由于我并不那么熟悉Flash…) 所以当受够了Axure的折磨时,我突然意识到如果用Blend就可以做出更高保真的应用原型!不再是简单呆板的页面跳转,不再需要测试人员按固定的路线操作,Blend可以制作出保真度非常高的原型。 对于大型产品,前期的可用性测试怎么样得到更多的信息,以便对产品进行改进?条件允许的话,当然是做保真度更高的原型。而又如何快速开发出高保真原型?我认为Blend和Flash在这方面,具备了应对这个难题的能力。 3. 了解Blend界面结构 “wo~ 好酷的界面” 很多同事从我身后走过时,都会有这个反应… 但我并不喜欢Blend的界面: 第一,字体是“糊的”,现在知道,这种平滑字体是Blend的“特色”。个人认为这将成为中文应用程序里的一个很大弊端,设计师无法再使用被广大用户接受的12点宋体。雅黑成了退一步的选择。 第二,或许已经用惯了Adobe系列,个人认为这种常用的工具型软件,黑乎乎的颜色太浓厚了,挺累的 界面结构: 1. 最左侧一列和Adobe的一样,是一些设计用的工具,如选取工具、拾色器、填充,详细的下面介绍 2. 第二列上部分是触发器,可以给各个控件增加响应(比如鼠标移上一个按钮时,按钮有个什么变化) 这块面积虽然不大,但却是WPF的核心呀!所有神奇炫丽的响应效果,都是通过这里添加事件,再制作动画。 3. 第二列下部分,可以理解为类似图层的概念 制作动画的时候,这里会出现类似Flash里的时间轴 4. 白色区域即为画布,右上角有三个标签,可以切换三种视图 Design:既是上面截图中的样子 XAML:转到界面的代码,界面所有内容都是用XAML定义的,包括画一段路径,都对应在XAML里面的一条代码。设计师一般不需要看XAML视图。 Split:视图分两栏,上方是design,下方是XAML。当选中设计视图里的元件时,下面就自动跳至对应该元件的那段。 这个和dreamweaver是一样的呀~ 5. 最右侧一栏有三个Tab分页,分别是 Project:和项目相关的内容,工程的文件结构(在这里可以导入外部的图片资源) Properties:当在画布绘制了什么元件时,选中该元件后,这里就会显示和这个元件相关的属性。属性面板是最为常用的一个面板,如果你不想写XAML,那么整个界面的布局、对齐方式、描边等等,都可以再属性面板完成设置。(这个和Flex的属性面板的功能基本一致) Resources:资源面板用到的不多,里面显示了所有的自定义样式。比如我制作了一个button,buttonStyle就成为一个资源,我在应用程序里使用到按钮的地方,都可以使用这个样式。(这个基本就相当于Flex里面CSS的Style,不过Blend可以完全自由定义一个元件的外观。而在Flex里,可以改变的CSS非常有限,除非用Flash制作元件再导入成资源) 4. 工具面板 常用工具介绍 Selection:和Adobe的类似,用来选中图层(组)。选种一个组(例如Grid),双

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档