Welcome 微信登录

首页 / 软件开发 / Silverlight

Silverlight & Blend动画设计系列十二

Silverlight & Blend动画设计系列十二

Silverlight & Blend动画设计系列十二2011-04-20 博客园 BeniaoSilverlight & Blend动画设计系列十二:三角函数(Trigonometry)动画之自由旋转(Free-form rotation)说到对象的旋转,或许就会联想到对象角度的概念。对象的旋转实现实际上就是利用对象 的角度改变来实现的位置变换,在《Silverlight & Blend动画设计系列二:旋转动画( RotateTr...
Silverlight & Blend动画设计系列十三

Silverlight & Blend动画设计系列十三

Silverlight & Blend动画设计系列十三2011-04-20 博客园 BeniaoSilverlight & Blend动画设计系列十三:三角函数(Trigonometry)动画之飘落的雪花(Falling Snow)平时我们所看到的雪花(Falling Snow)飘飘的效果实际上也是一个动画,是由许多的动 画对象共同完成的一个界面效果。对于不同大小的雪片可以通过缩放变换(ScaleTransform )功能特性确定,雪片飘落...
Silverlight中使用CompositionInitializer宿主MEF

Silverlight中使用CompositionInitializer宿主MEF

Silverlight中使用CompositionInitializer宿主MEF2011-04-20 博客园 BeniaoMEF可以在传统应用程序中使用(包括桌面的Winform、控制台程序和Web的ASP.NET),也 可以在RIA的Silverlight中使用。在Silverlight中只是宿主的方式有所不同,实际上在 Silverlight中也可以像传统应用程序中是方式去宿主,MEF也为Silverlight提供了独特的宿 主方式,使用中需要引用S...
WPF/Silverlight2.0 Binding(数据绑定)机制详解

WPF/Silverlight2.0 Binding(数据绑定)机制详解

WPF/Silverlight2.0 Binding(数据绑定)机制详解2011-08-12 博客园 msp何为数据绑定在WPF技术中控件基类(FrameworkElement、FrameworkContentElement)中DataContext属性实现了绑 定机制,在XAML中也支持此机制。当一个控件的DataContext发生变化时,其子控件的DataContext也会继 承父控件的DataContext(前提是这个子控件没有另外赋值)。子控件的属...
Expression Blend实例中文教程(1) - 开篇

Expression Blend实例中文教程(1) - 开篇

Expression Blend实例中文教程(1) - 开篇2011-08-12 博客园 jv9随着计算机软件开发分工细节化,微软对已有的产品线进行了调整,在保持原有经典开发工具Visual Studio基础上,又推出了一套新的设计开发工具系列,Expression Studio。 Expression Studio设计工 具系列包含四项主要产品:Expression Blend Expression Blend(下称Blend),是一款用于设计桌面和We...
Expression Blend实例中文教程(2) - 界面快速入门

Expression Blend实例中文教程(2) - 界面快速入门

Expression Blend实例中文教程(2) - 界面快速入门2011-08-12 博客园 jv9上一篇主要介绍Expression系列产品,另外概述了Blend的强大功能,本篇将用Blend 3创建一个新 Silverlight项目,通过创建的过程,对Blend进行快速入门学习。在开始使用Blend前,首先需要进行Silverlight的开发环境搭建。Silverlight开发环境搭建成功后,我们将通过实例介绍Blend入门操作,我使用的Blend...
Expression Blend实例中文教程(3) - 布局控件快速入门Grid

Expression Blend实例中文教程(3) - 布局控件快速入门Grid

Expression Blend实例中文教程(3) - 布局控件快速入门Grid2011-08-12 博客园 jv9上一篇对Blend 3开发界面进行了快速入门介绍,本篇将基于Blend 3介绍Silverlight控件。对于微软 开发工具熟悉的朋友,相信您很快就熟悉Blend的开发界面和控件。XAML概述Silverlight的控件绘制是由XAML语言进行支持的。什么是XAML语言?简单的说,XAML(Extensible Application Mar...
Expression Blend实例中文教程(4) - 布局控件快速入门Canvas

Expression Blend实例中文教程(4) - 布局控件快速入门Canvas

Expression Blend实例中文教程(4) - 布局控件快速入门Canvas2011-08-12 博客园 jv9上一篇,我介绍了Silverlight控件被分为三种类型,第一类: Layout Controls(布局控件)第二类: Item Controls (项目控件)第三类: User Interaction Controls(用户交互控件)在以上三种控件类型中,布局控件是最基础的,所以,我从布局控件开始一个快速入门介绍,根据前 文所述,我们知...
Expression Blend实例中文教程(7) - 动画基础快速入门Animation

Expression Blend实例中文教程(7) - 动画基础快速入门Animation

Expression Blend实例中文教程(7) - 动画基础快速入门Animation2011-08-12 博客园 jv9通过前面文章学习,已经对Blend的开发界面,以及控件有了初步的认识。本文将讲述Blend的一个核 心功能,动画设计。大家也许注意到,从开篇到现在,所有的文章都是属于快速入门,是因为这些文章, 都是我曾经学习的经验和工作中使用到的经验总结出来的。在我个人认为,掌握了这些核心功能也就等于 掌握了Blend的开发方法。在以后开发项目中使...
Expression Blend实例中文教程(6) - 项目控件和用户交互控件快速入门

Expression Blend实例中文教程(6) - 项目控件和用户交互控件快速入门

Expression Blend实例中文教程(6) - 项目控件和用户交互控件快速入门2011-08-12 博客园 jv9前文我们曾经描述过,微软把Silverlight控件大致分为三类:第一类: Layout Controls(布局控件)第二类: Item Controls (项目控件)第三类: User Interaction Controls(用户交互控件)我们已经对第一类布局控件在Blend中的应用进行了描述。本文将介绍Item Controls,...
Expression Blend实例中文教程(8) - 动画设计快速入门StoryBoard

Expression Blend实例中文教程(8) - 动画设计快速入门StoryBoard

Expression Blend实例中文教程(8) - 动画设计快速入门StoryBoard2011-08-12 博客园 jv9上一篇,介绍了Silverlight动画设计基础知识,Silverlight动画是基于时间线的,对于动画的实现 ,其实也就是对对象属性的修改过程。 而Silverlight动画分类两种类型,From/To/By 动画和关键帧动 画。对于Silverlight动画设计,StoryBoard是非常重要的一个功能,StoryBoard不...
Expression Blend实例中文教程(9) - 行为快速入门Behaviors

Expression Blend实例中文教程(9) - 行为快速入门Behaviors

Expression Blend实例中文教程(9) - 行为快速入门Behaviors2011-08-12 博客园 jv9在Blend强大的设计功能支持下,设计人员和开发人员可以无代码实现Silverlight/WPF动画效果,例 如上文介绍的 StoryBoard,就是一个典型例子,设计人员和开发人员仅需提供必要元素,即可实现简单 动画。通常来说,在一个项目中会经常出现重复的动画或者相似的动画,如果每次都创建一个新的 StoryBoard,这样显着项目代...
Expression Blend实例中文教程(10) - 缓冲动画快速入门Easing

Expression Blend实例中文教程(10) - 缓冲动画快速入门Easing

Expression Blend实例中文教程(10) - 缓冲动画快速入门Easing2011-08-12 博客园 jv9随着Rich Internet application(RIA)应用技术的发展,各个公司越来越注重于项目的用户体验性 ,在保证其功能完善,运行稳定的基础上,绚丽的UI和人性化的操作设计会给用户带来舒适的体验效果。 前文我们学习了Blend设计简单的动画,可以使用StoryBoard快速创建一个动画效果,但是该动画效果看 起来缺乏自然效果...
Expression Blend实例中文教程(11)

Expression Blend实例中文教程(11)

Expression Blend实例中文教程(11)2011-08-12 博客园 jv9Expression Blend实例中文教程(11) - 视觉管理器快速入门Visual State Manager(VSM)Visual State Manager,中文又称视觉状态管理器(简称为VSM),是Silverlight 2中引进的一个概念 。通过使用VSM,开发人员和设计人员可以轻松的改变项目控件的视觉效果,在项目中VSM主要用于创建自 定义控件以及控件模...
Expression Blend实例中文教程(12)-样式和模板快速入门Style,Template

Expression Blend实例中文教程(12)-样式和模板快速入门Style,Template

Expression Blend实例中文教程(12)-样式和模板快速入门Style,Template2011-08-12 博客园 jv9在上一篇,介绍了Visual State Manager视觉状态管理器,其中涉及到控件的样式(Style)和模板( Template),本篇将详细介绍样式(Style)和模板(Template)在Silverlight项目中的应用,并介绍如 何使用Blend设计样式(Style)和模板(Template)。在LOB(Lin...
Expression Blend实例中文教程(13) - 控件模板快速入门ControlTemplates

Expression Blend实例中文教程(13) - 控件模板快速入门ControlTemplates

Expression Blend实例中文教程(13) - 控件模板快速入门ControlTemplates2011-08-12 博客园 jv9上篇,介绍了控件样式(Style)和模板(Template)的基础概念,并且演示了使用Blend设计控件样 式。本篇将继续介绍使用Blend设计自定义控件模板 - ControlTemplate。ControlTemplate可以称为控件 模板,简单的理解为控件结构和行为的集合。在项目设计中,经常会使用Control...
Silverlight游戏设计:(一)游戏中斜视角的原理与分析

Silverlight游戏设计:(一)游戏中斜视角的原理与分析

Silverlight游戏设计:(一)游戏中斜视角的原理与分析2011-08-12 博客园 深蓝色右手“暗黑破坏神3”将采用45度斜视角设置这篇数月前貌似毫不起眼的新闻一直让我记忆深刻,不断的尝 试去理解大师级的暗黑团队为何放弃目前主流的3D路线而回归到2D,B大的一句话道破天机:要实现畅快 淋漓如行云流水般的RPG战斗体验,唯有采用斜视角2D表现形式,至于其中的原委,留给所有人自己去思 考。不可否认,是斜视角将2D游戏的表现力激发...
Silverlight游戏设计:(二)场景编辑器让游戏开发更美好

Silverlight游戏设计:(二)场景编辑器让游戏开发更美好

Silverlight游戏设计:(二)场景编辑器让游戏开发更美好2011-08-12 博客园 深蓝色右手如果哪天光荣告诉我:《三国志》系列将终结,我会义无返顾的用余下那点青春继续诠释这部中国历 史经典题材游戏,已无法细数它占据了我多少童年的回忆,就好比曾有那么一群满腔热血的《梦幻模拟战 》玩家为了能再玩上一部续作而从零开始学做游戏。在感动之余时常感到庆幸,自己能掌握一些菲薄的技 术为何不为大家而用。发自内心的激情点燃了新的开始,一点一滴的去拾取那重生的感觉...
Silverlight游戏设计:(三)一切起源于这个真实的世界

Silverlight游戏设计:(三)一切起源于这个真实的世界

Silverlight游戏设计:(三)一切起源于这个真实的世界2011-08-12 博客园 深蓝色右手一直以来,我不断的在思考着如何能让Silverlight在游戏制作方面更简单。《圣经》说:上帝创造了 世界;“游戏”无论在何等年代,都被视为生物在一定程度上模拟真实世界而进行的特定活动。基于爱因 斯坦的时空理论,存在于世界中的万物其根本结构为3维空间 + 1维时间,于是乎脑海中浮现出了一个很 棒的游戏基类:GameBase。&ldq...
<< 11 12 13 14 15 16 17 18 19 20 >>