Welcome 微信登录

首页 / 软件开发 / Silverlight

Silverlight & Blend动画设计系列二:旋转动画(RotateTransform)

Silverlight & Blend动画设计系列二:旋转动画(RotateTransform)

Silverlight & Blend动画设计系列二:旋转动画(RotateTransform)2011-04-20 博客园 BeniaoSilverlight的基础动画包括偏移、旋转、缩放、倾斜和翻转动画,这些基础动画毫无疑 问是在Silverlight中使用得最多的动画效果,其使用也是非常简单的。相信看过上一篇《偏 移动画(TranslateTransform)》文章的朋友大多数对Silverlight & Blend动画设计已 经产生...
Silverlight & Blend动画设计系列三:缩放动画(ScaleTransform)

Silverlight & Blend动画设计系列三:缩放动画(ScaleTransform)

Silverlight & Blend动画设计系列三:缩放动画(ScaleTransform)2011-04-20 博客园 Beniao在Silverlight的动画框架中,ScaleTransform类提供了在二维空间中的坐标内进行缩放 操作,通过 ScaleTransform可以在水平或垂直方向的缩放和拉伸对象,以实现一个简单的缩 放动画效果,故此我将其称为缩放动画(ScaleTransform)。使用ScaleTransform需要特别 关注...
Silverlight & Blend动画设计系列四:倾斜动画(SkewTransform)

Silverlight & Blend动画设计系列四:倾斜动画(SkewTransform)

Silverlight & Blend动画设计系列四:倾斜动画(SkewTransform)2011-04-20 博客园 BeniaoSilverlight中的倾斜变化动画(SkewTransform)能够实现对象元素的水平、垂直方向的 倾斜变化动画效果。我们现实生活中的倾斜变化效果是非常常见的,比如翻书的纸张效果, 关门开门的时候门缝图形倾斜变换。在Silverlight中实现一个倾斜变化的动画效果是非常简 单的,如果利用Blend这种强大的设计...
Silverlight & Blend动画设计系列五:故事板(StoryBoards)和动画(Animations)

Silverlight & Blend动画设计系列五:故事板(StoryBoards)和动画(Animations)

Silverlight & Blend动画设计系列五:故事板(StoryBoards)和动画(Animations)2011-04-20 博客园 Beniao正如你所看到的,Blend是一个非常强大的节约时间的设计工具,在Blend下能够设计出很 多满意的动画作品,或许他具体是怎么实现的,通过什么方式实现的我们还是一无所知。本 篇将续前面几篇基础动画之上,详细介绍Silverlight里提供故事板(StoryBorards)的属性 和各种不同类型的...
Silverlight & Blend动画设计系列六

Silverlight & Blend动画设计系列六

Silverlight & Blend动画设计系列六2011-04-20 博客园 BeniaoSilverlight & Blend动画设计系列六:动画技巧(Animation Techniques)之对象与路径转化、波感特效当我们在进行Silverlight & Blend进行动画设计的过程中,可能需要设计出很多效 果不一的图形图像出来作为动画的基本组成元素。然而在设计过程中可能会出现许多的问题 ,比如当前绘制了一个椭圆,但是在动...
Silverlight & Blend动画设计系列七:模糊效果(BlurEffect)与阴影效果

Silverlight & Blend动画设计系列七:模糊效果(BlurEffect)与阴影效果

Silverlight & Blend动画设计系列七:模糊效果(BlurEffect)与阴影效果2011-04-20 博客园 Beniao模糊效果(BlurEffect)与阴影效果(DropShadowEffect)是两个非常实用和常用的两个 特效,比如在开发相册中,可以对照片的缩略图添加模糊效果,在放大照片的过程中动态改 变照片的大小和模糊的透明度来达到一个放大透明的效果。一、模糊效果(BlurEffect)Silverlight中的每个对象都是...
手指之舞 – 探讨Silverlight中的多点触控支持

手指之舞 – 探讨Silverlight中的多点触控支持

手指之舞 – 探讨Silverlight中的多点触控支持2011-04-20 MSDN Charles Petzold每次去纽约的美国自然历史博物馆,我必定会好好参观一下灵长类馆。灵长类馆选择了大量的骨骼和剥制标本,展示了一幅灵长类动物进化的全景,动物从极小的树鼩、狐猴和绒猴一直到黑猩猩、大猩猩和人类。这个展览最引人注目的是所有灵长类动物都有着惊人的共性:手的骨骼结构相同,包括一个对生拇指。这种使我们的祖先和远亲可以抓握从而爬上树枝的相同关节排列和数目,让...
用Visual Studio 2008进行Silverlight开发

用Visual Studio 2008进行Silverlight开发

用Visual Studio 2008进行Silverlight开发2011-04-20 天极网 Wei-Meng Lee微软的Silverlight浏览器插件使得开发者能够运行富因特网程序(RIAs)——包括动画, 矢量图形和视频回放等等。看看如何进行Silverlight开发,并且感受一下这种新的开发方式 吧!经过多年发展,我们看到了Web应用程序的繁荣。早期的Web站点仅仅支持静态的HTML页面 ,图片和文字信息。然后,服务器...
建立可扩展的silverlight应用框架 step-2

建立可扩展的silverlight应用框架 step-2

建立可扩展的silverlight应用框架 step-22011-04-20 博客园 王喆(nasa)接上一节,这里我要在左侧添加导航按钮。先看看需要实现的效果这里是我的office 2010的截图我想要模拟这个效果。因为普通按钮和,类似TapControl是混排在一起的,不太适合用TapControl。所以这里我 选择了ToggleButton。所以本节主要就是制作ToggleButton的样式。其实制作样式并不复杂,只要理解好视图状态这个感念以及你现在...
建立可扩展的silverlight应用框架 step-4

建立可扩展的silverlight应用框架 step-4

建立可扩展的silverlight应用框架 step-42011-04-20 博客园 王喆(nasa)通过外部配置文件加载模块module在上一节中为项目引入了“Prism”框架,并建立了一个Hello Prism做测试。这里要把项 目好好的整理一下。使其更加的合理和具有可扩展性。我的目的是,在左侧的导航栏目里点击按钮,相应的右侧的主体部分显示不同的内容。这 些内容都是来自外部加载进来的xap文件。我可以上传管理自己的xap文件。这...
建立可扩展的silverlight应用框架 step-5:整理Module

建立可扩展的silverlight应用框架 step-5:整理Module

建立可扩展的silverlight应用框架 step-5:整理Module2011-04-20 博客园 王喆(nasa)在第三节里边,建立了一个最简单的Module。这里要对其再进行整理。之前我写过一篇《 简练的视图模型 ViewModel》这里就讲述了一个最最基本的运用视图与模型的例子。用模型 来控制视图的呈现在很早的时候就提出来了。当然Prism这个框架也包括了这一点。这里就要 为Module加入Model。这里记录下整理步骤1.在Module项目中新...
建立可扩展的silverlight 应用框架 step-6:整理导航模块“LeftNav”

建立可扩展的silverlight 应用框架 step-6:整理导航模块“LeftNav”

建立可扩展的silverlight 应用框架 step-6:整理导航模块“LeftNav”2011-04-20 博客园 王喆(nasa)首先说一下我想要实现的效果。我希望在左侧的导航点击了以后右侧的主体部分发声变化。之前我在LeftNav模块用的控件是ToggleButton并为其制作了样式。本来想的是自己根据 ToggleButton作为基础自己在做一个复合控件出来。不过这里做导航的话,ListBox会更加的 适合些。ListBox的样式制作和之前的To...
建立可扩展的silverlight应用框架 step-7 final

建立可扩展的silverlight应用框架 step-7 final

建立可扩展的silverlight应用框架 step-7 final2011-04-20 博客园 王喆(nasa)前六节的文章已经完全的记录这个项目的开发过程,其中第5节和第6节相隔的时间比较长 ,这期间我翻阅了大量的Prism官方文档以及网络上的资料,其实第6节的内容是很深、很连 贯的,以至于无法在一节里写完所以我只是记录了如何实现,少了为什么这样做。这里打算 另开一张详细的记录Prism框架应用。“OperatingTable”...
Silverlight & Blend动画设计系列八:拖放(Drag-Drop)操作与拖放行为

Silverlight & Blend动画设计系列八:拖放(Drag-Drop)操作与拖放行为

Silverlight & Blend动画设计系列八:拖放(Drag-Drop)操作与拖放行为2011-04-20 博客园 Beniao在Silverlight中自身并没有提供拖放功能的相关实现,要实现拖放功能得借助其事件支 持(MouseLeftButtonDown、 MouseLeftButtonUp和MouseMove)来完成,实际应用中我们可 以通过行为(Behavior)特性将拖放操作封装为行为,这样可达到代码复用的效果。而在 Blend...
Silverlight & Blend动画设计系列九:动画(Animation)与视图状态管理

Silverlight & Blend动画设计系列九:动画(Animation)与视图状态管理

Silverlight & Blend动画设计系列九:动画(Animation)与视图状态管理2011-04-20 博客园 BeniaoSilverlight中的动画(Animation)与视图状态管理(Visual State Manager) 结合使用 是非常常见的,动画用于管理对象在某段事件段内执行的动画动作,视图状态管理则用于控 制对象在多个不同的视觉状态之间切换、导航。本篇主要介绍动画(Animation)与视图状态 管理(Visual ...
Silverlight & Blend动画设计系列十

Silverlight & Blend动画设计系列十

Silverlight & Blend动画设计系列十2011-04-20 博客园 BeniaoSilverlight & Blend动画设计系列十:Silverlight中的坐标系统(Coordinate System)与向量(Vector)运动如果我们习惯于数学坐标系,那么对于Silverlight中的坐标系可能会有些不习惯。因为 在Silverlight中的坐标系与Flash中的坐标系一样,一切都的颠倒的。在标准的数学坐标系 中,X轴表...
Silverlight & Blend动画设计系列十一:沿路径动画

Silverlight & Blend动画设计系列十一:沿路径动画

Silverlight & Blend动画设计系列十一:沿路径动画2011-04-20 博客园 BeniaoSilverlight 提供一个好的动画基础,但缺少一种方便的方法沿任意几何路径对象进行动 画处理。在Windows Presentation Foundation中提供了动画处理类 DoubleAnimationUsingPath和PointAnimationUsingPath,使用这些类就可以非常容易的实现 沿几何路径的动画处理,本文提供...
<< 11 12 13 14 15 16 17 18 19 20 >>