代码改变世界

随笔分类 -  Silverlight

Silverlight杂记之HTTP通信WebClient介绍

2011-04-06 11:22 by 王祖康, 2275 阅读, 收藏, 编辑
摘要: Silverlight的微型.NET框架集成了具有通信功能的类,这些类都封装在System.Net命名空间中。但是由于一些原因,允许的通信协议只有HTTP/HTTPS一种,我们常见的FTP,FILE等协议并未得到支持。 System.Net命名空间中有一个特殊的WebClient类,该类为Silverlight浏览器插件提供了一整套HTTP客户端功能。使用WebClient实现按需部署来优化下载过程,让我们在第一时间不需要呈现的元素等到用户进行请求时再发送。该类提供了从URI标识的任何本地,Intranet或Internet资源发送和接收数据的公共方法。 通过WebClient,我们可以使应用 阅读全文

Silverlight之工具箱使用2

2011-02-23 20:57 by 王祖康, 1581 阅读, 收藏, 编辑
摘要: Silverlight工具箱给我们提供了一个数据统计表控件。我们只需要将数据与这套工具结合起来,就可以绘制出柱形,线性,饼状图形等。我们在绘制图表之前,需要引用类库程序集。如果我们将控件拖到视图当中,IDE就会自动引入程序集文件并创建命名空间。每一个图表必须在Chart对象的Chart.Series属性标记内进行定义,每个Series可以包含若干个同种类型的图表,这样我们就可以在一个图表中实现多种数据的比较了。下面是绘制柱状图形的代码:<toolkit:Chart x:Name="chartColumn" Margin="5" Title=&quo 阅读全文

Silverlight之工具箱使用1

2011-02-22 20:29 by 王祖康, 1986 阅读, 收藏, 编辑
摘要: 我们在开发Silverlight项目时必定需要使用VS自带的一些控件,但是这些有限的控件有时候难以满足开发时的需求,因此MS给我们大家提供另外一套工具,来缓解Silverlight开发包的不足。此工具箱免费下载地址是:http://silverlight.codeplex.com。我们可以在网址上找到下面两张图片所提示的链接地址就可以下载到Silverlight工具包了。(1)(2)第一个下载是Silverlight4工具包的安装程序,由于非常方便,推荐大家下载。第二个下载是Silverlight4工具包的压缩包,下载此压缩包,我们只需解压添加到工具栏中就可以啦!下面列出一些工具箱中控件的用途 阅读全文

Silverlight之Button控件简单自定义

2011-02-20 08:28 by 王祖康, 2063 阅读, 收藏, 编辑
摘要: Silverlight给我们提供的控件数量是非常有限的,不能够满足我们在实践项目中开发需求。所以我们就需要通过自定义控件的方式来解决这个问题。一:Silverlight控件应用样式。我们大家都知道,我们可以通过使用属性语法来设置UI对象。这种方法能够有效地使对象外观发生浅层次的改变,但是我们可以想象如果我们在一个应用程序中需要大量相同的元素,我们还是采用这种办法去定义,那么就会显得笨拙,繁琐,还增加了代码量。为此,我们还有一种比较方便的方法,就是通过控件的通用属性集中到一起,统一添加到样式资源内。当我们在项目中在遇到相同类型的对象时,只需要通过标记扩展语法将其Style属性指定为资源名称即可。 阅读全文

Silverlight知识链接整理(11月-12月)

2010-12-29 23:32 by 王祖康, 770 阅读, 收藏, 编辑
摘要: 这一年马上就过去了!整理一下自己所学的知识!Silverlight PK Flash51CTO:http://wzk89.blog.51cto.com/1660752/413447博客园:http://www.cnblogs.com/wzk89/archive/2010/11/01/1866120.htmlSilverlight编译过程51CTO:http://wzk89.blog.51cto.com/1660752/423152博客园:http://www.cnblogs.com/wzk89/archive/2010/11/14/1877296.htmlSilverlight文本元素—基本修 阅读全文

Silverlight动画制作之From/To/By基本动画

2010-12-05 12:52 by 王祖康, 1862 阅读, 收藏, 编辑
摘要: Silverlight动画制作之From/To/By基本动画From/To/By基本动画其中包含了三个最重要的属性:From;To;By。From指的是对象目标属性的起始值,To指的是对象目标属性的结束值,By指的是结束状态相对于起始状态的偏移量。这里我们需要注意的是动画对象不能同时包括To和By两个属性,否则编译器会忽略掉By属性的作用。Silverlight为From/To/By基本动画提供了... 阅读全文

Silverlight动画制作之动画概述

2010-12-04 22:18 by 王祖康, 803 阅读, 收藏, 编辑
摘要: Silverlight动画制作之动画概述动画可能是最炫,最吸引我们眼球的效果了。无论是桌面应用程序还是web应用程序,动画效果一直是我们开发人员追求的目标。动画是Silverlight的核心部分,我们不用关心过多创建时间计时器和事件代码,只需要采用声明UI元素依赖项的方式,我们在XAML文档中定义相关动画对象,然后设置相对应的参数,我们就可以完成播放剧本的编写,编译器会根据剧本生成相应的动画。大家都知道动画是由一系列画面组成的,每秒播放的画面数量到达人的眼睛临界频率,我们就认为这些画面是连续的。然而Silverlight动画的制作方式是利用属性来实现的,为什么这样子说呢?因为Silverlig 阅读全文

心动的Silverlight5

2010-12-03 20:28 by 王祖康, 5289 阅读, 收藏, 编辑
摘要: 心动的Silverlight5Silverlight5测试版本将要出来啦!第一感觉就是太快了。这个Silverlight4还没有捂热了,Silverlight5快从”娘胎“里蹦出来了。不过还是要面对版本的更新啊!Silverlight5的新特性太多了,官方网站上说有40多个新特性,这些新特性主要能够改善浏览器,视频质量和性能,并且有效提高了我们这些开发人员的开发效率。其实我... 阅读全文

Silverlight图片元素——创建DeepZoom应用程序

2010-12-03 17:29 by 王祖康, 1869 阅读, 收藏, 编辑
摘要: Silverlight图片元素——创建DeepZoom应用程序在上一篇博文中,我们介绍了Deep Zoom Composer的使用方法,下面我们就来自己做一个简单的图片缩放项目吧!首先我们来看一下我们所要实现的效果:现在我们就用到了我们用Deep Zoom Composer工具生成的项目文件了。我们把生成的文件复制到VS2010的Silverlight项目目录中。如果我们使... 阅读全文

Silverlight图片处理——Deep Zoom Composer

2010-12-01 20:49 by 王祖康, 3433 阅读, 收藏, 编辑
摘要: Silverlight图片处理——Deep Zoom Composer首先我们来说说深度缩放吧!深度缩放能够根据我们的需求按照任意比例缩小或者放大图片,从而达到我们想要的效果。深度缩放和HTML缩略图最大不同之处在于,深度缩放所显示的图片比例并不仅限于缩略图和分辨率,而是完全根据用户操作呈现。我们可以把一张图片缩小到完全消失,也可以把图片放大足够的大的程度。如果我们想在动手... 阅读全文

Silverlight图片处理——(伸展,裁剪,蒙版)

2010-11-26 15:47 by 王祖康, 3336 阅读, 收藏, 编辑
摘要: Silverlight图片处理——(伸展,裁剪,蒙版)在我们的应用程序中,图片是少不了的增添应用程序视觉效果的东东啊!但是很多图片是不符合我们程序的要求,那么我们就需要通过处理来达到我们的目的。在Silverlight中Image对象的Stretch属性可以控制图片在容器中的伸展方式,便于使用我们不同的需求。Stretch属性是枚举类型,每个对象对应一种伸展方式。下面让我们... 阅读全文

Silverlight文本元素—高级修饰

2010-11-24 17:23 by 王祖康, 1948 阅读, 收藏, 编辑
摘要: Silverlight文本元素—高级修饰在上篇博文中,我们简单介绍了一下Silverlight文本元素的基本修饰。可能我们会感觉那些文本的基本修饰还是不太炫!下面我们来看看稍微炫一点的文本元素修饰方法。 其实修饰方法有很多个,我们在这篇博文中重点介绍一下常用的文本修饰元素。例如:画刷,变形和裁剪。 Silverlight为Brush提供了几个派生类:SolidColorBrush;Im... 阅读全文

Silverlight文本元素—基本修饰

2010-11-23 20:33 by 王祖康, 1405 阅读, 收藏, 编辑
摘要: Silverlight文本元素—基本修饰   在Silverlight中TextBlock元素是大家最熟悉的文本元素,最近我学习了一些文本元素,总结了一下我们可能经常用到的文本元素的一些熟悉。希望对大家的学习SIlverlight有所帮助!   <TextBlock Text="……. "/>这种方式可能是我们最常用的方式了。那么我们也可以用下面... 阅读全文

Silverlight编译过程

2010-11-14 23:49 by 王祖康, 1136 阅读, 收藏, 编辑
摘要: Silverlight编译过程最近看了一点关于Silverlight的文章,挺不错的。自己总结了一下~ 分享给大家!当我们新建一个Silverlight解决方案时,VS会生成一个新的Asp.Net网站,它包含了web表单,HTML页面以及web服务。这个新的网站能够承载Silverlight内容。那么我们的Silverlight是怎么进行编译的呢?下面我们就来看一下过程吧! (1)SIlverli... 阅读全文

Silverlight PK Flash

2010-11-01 13:00 by 王祖康, 2812 阅读, 收藏, 编辑
摘要: Silverlight PK Flash 本人一直对有关动画,图像方面的技术比较感兴趣,但是苦于一直学的是编程技术,很少有时间学习关于关于动画制作方面的技术。前段时间泡图书馆的时候,幸运的发现了一本关于Silverlight的书籍,很是不错。书名叫《Silverlight 2.0入门指南》,虽然说现在Silverlight已经步入了4.0的时代。但是对于我这种Silverlight菜鸟来说从2.0... 阅读全文
点击右上角即可分享
微信分享提示