Welcome 微信登录

首页 / 软件开发 / Silverlight

Silverlight:关键帧动画

Silverlight:关键帧动画

Silverlight:关键帧动画2011-09-05 msdn 本主题介绍 Silverlight 中的关键帧动画。通过关键帧动画,您可以使用两 个以上的目标值制作动画,并控制动画的内插方法。先决条件若要了解本概述,应先熟悉 Silverlight 动画。什么是关键帧动 画?与 From/To/By 动画类似,关键帧动画以动画形式显示了目标属性的值。 它通过其 Duration 创建其目标值之间的过渡。但是,From/To/By 动画创建两个 值之间的过...
Silverlight:替代宿主

Silverlight:替代宿主

Silverlight:替代宿主2011-09-05 msdn Silverlight 主要是为在网页中承载而设计的。但是,有若干替代宿主选项使 Silverlight 能够在浏览器外或在其他宿主环境内运行。大多数替代宿主选项都超出了本 Silverlight 文档论述的范围。不过,本主 题总结了这些选项并提供指向可用的附加信息和示例代码的链接。特别要指出的 是,MSDN Code Gallery(MSDN 代码库)上的 Silverlight Alter...
Silverlight:以编程方式使用动画

Silverlight:以编程方式使用动画

Silverlight:以编程方式使用动画2011-09-05 msdn Sailing有时您可能要动态(即时)更改动画的属性。例如,您可能要调整应用到对象 的动画行为,这取决于对象当前在布局中的位置、对象包含何种内容等等。可以 通过使用程序代码(例如 C# 或 Visual Basic)动态操作动画。先决条件您应熟悉 Silverlight 动画。有关简介,请参见动画概述。通过名称访问动画访问动画对象以更改其属性的最直接方法是:命名该动画对象,然后在代码...
Silverlight的依赖属性与附加属性

Silverlight的依赖属性与附加属性

Silverlight的依赖属性与附加属性2011-09-05 博客园 Kevin Yang好久没写Silverlight了,依赖属性(Dependency Property)和附加属性 (Attached Property)这两个算是很基础的知识都不是很记得了。写一写,当做 一下笔记吧。CLR属性 与 依赖属性CLR属性我们非常熟悉了,在DotNet编程中随处可见。最简单最常见的属性访 问器就是直接操纵类的私有成员,如下:public class Per...
使用MEF构建可扩展的Silverlight应用

使用MEF构建可扩展的Silverlight应用

使用MEF构建可扩展的Silverlight应用2011-09-05 cnblogs 双宇“托管扩展性框架(Managed Extensibility Framework,简称MEF),是微软 .NET框架下为提高应用和组件复用程度而推出的,用于使组件能够最大化的重用 。使用MEF能够使静态编译的.NET应用程序转换为动态组合,这将是创建可扩展应 用、可扩展框架和应用扩展的好途径。它将做为.NET Framework 4.0的组成部分 之一发布...
把WinForms开发的桌面应用移植到Silverlight开发的RIA(前言)

把WinForms开发的桌面应用移植到Silverlight开发的RIA(前言)

把WinForms开发的桌面应用移植到Silverlight开发的RIA(前言)2011-09-05 博客园 redmoon昨天(3月25日)开始打算把现有用WinForms开发的桌面应用(一种科学数据 分析软件)移植到Silverlight上,可以成为RIA应用或OfB(Out-of-Browser)应 用,也为以后SaaS应用和Cloud应用做准备。把一个WinForms开发的桌面应用移植到Silverlight,难度可想而知,尤其在 涉及大量IO操作...
把WinForms开发的桌面应用移植到Silverlight开发的RIA(第1部分)

把WinForms开发的桌面应用移植到Silverlight开发的RIA(第1部分)

把WinForms开发的桌面应用移植到Silverlight开发的RIA(第1部分)2011-09-05 博客园 redmoon1,SerializableAttribute不存在在Silverlight中,已经不包含SerializableAttribute,不过没有了这个标记 也不会影响序列化。去除这个特性标记的原因,是因为已经了一系列XML为开头的 用于序列化的特性标记。对于这个变动,没有什么难点,主要是比较麻烦,需要逐一删除。当然如果不 想删除,最...
把WinForms开发的桌面应用移植到Silverlight开发的RIA(第2部分)

把WinForms开发的桌面应用移植到Silverlight开发的RIA(第2部分)

把WinForms开发的桌面应用移植到Silverlight开发的RIA(第2部分)2011-09-05 博客园 redmoon6,数据文件的部署之前,数据文件是通过ClickOnce一起和应用程序部署的。ClickOnce会自动判 断数据文件是否更新了,然后来确定是否下载这些数据文件。而在Silverlight中 ,如果把数据文件作为Content打包在XAP文件中,那么每次下载(或更新)XAP都 会下载这些数据文件。解决方法有两种:把数据文件单独放在一...
Silverlight实例教程 - Out of Browser的Debug和Notifications窗口

Silverlight实例教程 - Out of Browser的Debug和Notifications窗口

Silverlight实例教程 - Out of Browser的Debug和Notifications窗口2011-09-05 博客园 jv9熟悉Silverlight的朋友应该知道,Silverlight从1.0版本到现在的4.0版本, 其功能性越来越强大,从下图我们可以看出,Silverlight的应用模型的一个转变 过程,从Javascript到现在Trusted应用,我们目睹了Silverlight坎坷的演变过 程,尽管现在仍旧存在不足之处,但是...
学Silverlight 2系列(3):界面布局

学Silverlight 2系列(3):界面布局

学Silverlight 2系列(3):界面布局2011-09-10 cnblogs TerryLee本文为系列文章第三篇,学习Silverlight 2中的界面布局,Silverlight 2 中新增加了Grid和Panel两个布局容器,使得界面布局更加的强大和灵活。Canvas面板Canvas是在Silverlight 1.0时代就有的一种基础布局面板,它采用绝对坐标 定位。可以使用附加属性(Attached Property)对Canvas中的元素进...
学Silverlight 2系列(5):实现简单的拖放功能

学Silverlight 2系列(5):实现简单的拖放功能

学Silverlight 2系列(5):实现简单的拖放功能2011-09-10 cnblogs TerryLee本文为系列文章第五篇,利用前面讲过的鼠标事件处理实现简单的拖放功能 。准备XAML在实现拖放功能中,分为三个步骤:1.按下鼠标,触发MouseLeftButtonDown事件,选择要拖动的对象。2.移动鼠标,触发MouseMove事件,移动选择的对象。3.放开鼠标,触发MouseLeftButtonUp事件,停止捕捉事件。做一个简单的界面,用一个...
<< 11 12 13 14 15 16 17 18 19 20 >>