2010-04-19 12:24 by jv9, 4227 visits, 网摘, 收藏, 编辑
摘要:上篇,介绍了控件样式(Style)和模板(Template)的基础概念,并且演示了使用Blend设计控件样式。本篇将继续介绍使用Blend设计自定义控件模板 - ControlTemplate。ControlTemplate可以称为控件模板,简单的理解为控件结构和行为的集合。在项目设计中,经常会使用ControlTemplate创建新的控件模板或者修改现成的控件模板,使用项目的UI具有独特性。如何...
阅读全文
2010-04-15 10:45 by jv9, 6784 visits, 网摘, 收藏, 编辑
摘要:微软发布Silverlight 4正式版,Silverlight官方已经更新Silverlight 4开发包。Silverlight 4仅支持在Visual Studio 2010下开发,所以,首先要下载安装VS2010.然后下载Silverlight 4 Tools for Visual Studio.另外,Silverlight Toolkit今天也发布了最新Silverlight 4版本,大...
阅读全文
2010-04-13 14:21 by jv9, 4257 visits, 网摘, 收藏, 编辑
摘要:在上一篇,介绍了Visual State Manager视觉状态管理器,其中涉及到控件的样式(Style)和模板(Template),本篇将详细介绍样式(Style)和模板(Template)在Silverlight项目中的应用,并介绍如何使用Blend设计样式(Style)和模板(Template)。在LOB(Line-of-Business)企业级应用项目开发中,为了使项目的视觉效果多样化,不...
阅读全文
2010-04-12 16:26 by jv9, 4617 visits, 网摘, 收藏, 编辑
摘要:Visual State Manager,中文又称视觉状态管理器(简称为VSM),是Silverlight 2中引进的一个概念。通过使用VSM,开发人员和设计人员可以轻松的改变项目控件的视觉效果,在项目中VSM主要用于创建自定义控件以及控件模板。为了能够打造个性绚丽的Silverlight项目,学习掌握VSM是非常必要的。本文将介绍VSM的快速入门知识以及VSM在Blend中的使用方法。在学习VS...
阅读全文
2010-04-10 23:40 by jv9, 13008 visits, 网摘, 收藏, 编辑
摘要:Expression Blend实例中文教程系列索引,帮助大家查看文章。Expression Blend实例中文教程(1) - 开篇Expression Blend实例中文教程(2) - 界面快速入门Expression Blend实例中文教程(3) - 布局控件快速入门GridExpression Blend实例中文教程(4) - 布局控件快速入门CanvasExpression Blend实例...
阅读全文
2010-04-05 09:14 by jv9, 19379 visits, 网摘, 收藏, 编辑
摘要:下周Silverlight 4即将发布,相信Silverlight 4将吸引更多的开发人员加入到RIA应用开发行列。这里我汇集总结了当前市面上最流行的几本Silverlight教程书籍,其中包括Silverlight基础,Silverlight游戏开发,Silverlight企业级项目设计等,希望能够帮助更多开发人员和设计人员了解和学习Silverlight技术。由于Silverlight中文书籍...
阅读全文
- Categories: Blend, Library, Silverlight, WPF
- Tags: Silverlight, WPF, 教程, blend, 书籍下载, 资源推荐, 游戏设计, game
2010-04-04 18:00 by jv9, 3791 visits, 网摘, 收藏, 编辑
摘要:随着Rich Internet application(RIA)应用技术的发展,各个公司越来越注重于项目的用户体验性,在保证其功能完善,运行稳定的基础上,绚丽的UI和人性化的操作设计会给用户带来舒适的体验效果。前文我们学习了Blend设计简单的动画,可以使用StoryBoard快速创建一个动画效果,但是该动画效果看起来缺乏自然效果,让用户感觉太过机械化,大大的降低了用户体验性。为了是动画更为人性化...
阅读全文
2010-04-02 18:10 by jv9, 4646 visits, 网摘, 收藏, 编辑
摘要:在Blend强大的设计功能支持下,设计人员和开发人员可以无代码实现Silverlight/WPF动画效果,例如上文介绍的StoryBoard,就是一个典型例子,设计人员和开发人员仅需提供必要元素,即可实现简单动画。通常来说,在一个项目中会经常出现重复的动画或者相似的动画,如果每次都创建一个新的StoryBoard,这样显着项目代码十分臃肿,而且有时还会影响项目运行效率。另外在多个项目中都会用到一个...
阅读全文
2010-03-31 10:35 by jv9, 2015 visits, 网摘, 收藏, 编辑
摘要:3月30日,Google Chrome浏览器官方博客宣布Flash正式成为Google Chrome浏览器内置插件。从此,Flash将随同Google Chrome的版本同时发布,并且附带自动更新功能。这是Adobe成为Google的合作伙伴后一个重要合作计划。据Google官方说明,已经为Flash作为内置插件做了充分的准备,对其可能会产生的安全问题作了大量的测试。同时,Google相信这次Fl...
阅读全文