Silverlight入门
文章平均质量分 85
SilverlightShanghai
这个作者很懒,什么都没留下…
展开
-
走近Silverlight
在和大家一起讨论Silverlight之前,让我们先来简要地了解一下Silverlight吧。一、什么是Silverlight究竟什么是Silverlight?对不同的角色,Silverlight的定义或许会不一样。对于互联网用户来说,Silverlight是一个安装简单的插件程序。用户只要安装了这个插件程序,就可以在Windows和Macintosh上多种浏览器中运行相应版本的S原创 2007-08-21 17:55:00 · 13950 阅读 · 11 评论 -
创建第一个简单的Silverlight应用程序
如果你还未尝试过制作Silverlight应用程序,但却对它感兴趣的话,那这篇文章将会是一个不错的起点。在这篇文章中,我们会用到创建一个Silverlight应用程序所要用到的最基本的工具和技巧,包括对XAML文件的操作,事件响应,动画制作等等。 I. 准备工作要创建一个Silverlight应用程序,必须要安装的是Silverlight运行时,也就是Silverl原创 2007-08-25 02:08:00 · 24094 阅读 · 15 评论 -
在Silverlight中使用定时器(Timer)
定时器(Timer)是一个挺常见的功能。通过使用定时器, 可以每隔一段制定的时间后触发某一指定的事件,如刷新、定时提醒等等。那在Silverlight中怎么使用定时器呢?其实也很简单,且听我细细道来。:)HtmlTimer类和Storyboard 这是最简单的实现定时器的方式。你可以在你的程序中直接使用HtmlTimer类,它位于System.Windows.Browser命名空原创 2007-09-02 01:12:00 · 8302 阅读 · 2 评论 -
使用.NET语言开发Silverlight应用程序入门(一):了解项目结构
从今天开始,让我们系统的了解一下如何用.NET语言来开发Silverlight的应用程序。这个入门系列会包含用.NET语言(这里主要使用C#语言)开发Silverlight应用程序的各个方面,如UI控制、自定义控件、与HTML及Script语言的集成应用、HTTP网络存取等等。如果大家有什么感兴趣的话题也可以提出来。由于Silverlight 1.1还处于Alpha版本,.NET语言中关于Silv原创 2007-09-23 12:40:00 · 8858 阅读 · 5 评论 -
使用.NET语言开发Silverlight应用程序入门(二):界面和对象模型
1. XAML:用来描述界面的语言 Silverlight是用XAML语言来描述界面的。XAML是eXtensible Application Markup Language的缩写,也就是可扩展的应用程序标记语言。在WPF(Windows Presentation Foundation)中,第一次出现了XAML,用来描述.NET语言。而Silverlight中的XAML只用来对用户界面作出统一原创 2007-09-28 16:38:00 · 5094 阅读 · 2 评论 -
使用.NET语言开发Silverlight应用程序入门(三):画刷和变形
前一阵子因为忙着TechED以及项目开发,很久没有到上面来踏一脚 。今天忙里偷闲,让我们继续我们的用.NET开发Silverlight应用程序的入门系列。今天的主题比较简单,也是最后一个和XAML直接相关的主题:Silverlight中不同类型的画刷和变形。因为这两个属性变化多端,进一步了解一下可以帮助我们更好的理解Silverlight中的XAML。A. 画刷(Brush)画刷用于对图形原创 2007-11-22 16:51:00 · 2316 阅读 · 2 评论 -
使用.NET语言开发Silverlight应用程序入门(四):自定义控件
接下来的几篇入门将会涉及到更多C#代码的编写。首先让我们从最常用的自定义控件开始。我们都知道自定义控件有很多好处。它不仅可以弥补Silverlight所提供的控件元素的不足,可以让我们根据自己的需要自由的定制复杂的元素,还可以提高某一组有类似的明确用途的元素的重用性。比如说我们可以把按钮作为我们的自定义控件。虽然Silverlight 2.0 (即原先的Silverlight 1.1)将会提供原创 2007-12-19 13:30:00 · 4556 阅读 · 0 评论 -
使用.NET语言开发Silverlight应用程序入门(五):事件处理
上次我们尝试了如何在Silverlight中创建一个自定义控件。这次让我们再深入一步,谈谈Silverlight中的事件处理。通过这种方式,我们就可以给上次制作的自定义控件增强它的交互性了。Silverlight 2.0提供了两种添加事件的方式。方法一:在Silverlight 2.0中,事件处理方法都是用托管代码编写的。最简单的添加事件的方式是在分隔代码(Code behind)文件中编原创 2008-01-13 18:41:00 · 2458 阅读 · 4 评论 -
在Silverlight中进行基本的数据验证
Silverlight 2支持基本的数据验证功能。在Silverlight 2中,当我们把数据绑定到某个UI控件的时候,该数据所具有的有效性规则也自动被绑定到了该UI控件上。比如某个数据字段被设置为整数型,当我们用非整数型数据对该字段进行更新的时候就会发生错误。我们就可以利用这个规则在UI中对输入数据进行验证。要做到这点,我们只要设置两个XAML属性,并在所定义的事件中实现我们所期望的UI行为就原创 2009-02-25 13:15:00 · 3545 阅读 · 0 评论