![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Silverlight
xushen8314
有着强烈的好奇心和求知欲!
展开
-
Essential Silverlight翻译连载---第二章 续1
对于Windows Vista用户来说,不幸的是Visual Studio安装完毕并不意味着工作已经完成。当您运行软件时(当然这是在升级完毕后),需要注意只有拥有管理员权限才能访问Visual Studio的所有功能(如图2-7)。所以,如果有可能的话,请右击【开始】菜单中的【Visual Studio】项并选择【Run as Administrator】(如图2-8)。如果系统不允许你那样做转载 2008-01-18 09:57:00 · 447 阅读 · 0 评论 -
Essential Silverlight翻译连载---第二章 Silverlight第一步
第二章 Silverlight第一步关于Silverlight一些人把Silverlight技术称为“Flash杀手”,但我不能确信这是否真实。无论如何,两者非常相似。无论是Adobe公司的Flash(以前是Macromedia公司的Flash)还是Silverlight都作为浏览器插件。两者都支持矢量图形,声音和视频回放,动画和脚本支持。两者的技术基础是不一样的。Flash使用不完全转载 2008-01-18 09:56:00 · 453 阅读 · 0 评论 -
Essential Silverlight翻译连载---前言
序言我喜欢把自己描述为一个网络爱好者。大约在1994年,当我第一次接触互联网时,立刻深深地喜欢上了它。从那时起,我几乎把所有的时间都用于网页项目,很少再做其他开发。这些年来,各种新技术的层出不穷,有一些技术已经停止发展。比如大约在1997至1998年间,我开始使用ASP和PHP技术,但由于ASP的局限性最终放弃了它。但当ASP.NET的第一个betas版发布时,我又回到了ASP的世界,ASP.转载 2008-01-18 09:53:00 · 480 阅读 · 0 评论 -
Essential Silverlight翻译连载---第四章 续2
还有一个形状不应该忘记:椭圆,使用元素表现。最重要的属性是Width和Height,用来决定了椭圆的尺寸。例4-9显示了一个椭圆,图4-8是它在浏览器中的输出效果。 图4-7 椭圆提示:当椭圆的宽度和高度相同时,可以得到一个圆。几何元素绘制形头的另一种方法是使用所谓的几何元素。可以把它比喻为形状(直线,矩形,路径等等),但这些元素不能自绘,而是在其它元素中定义自己转载 2008-01-18 11:46:00 · 545 阅读 · 0 评论 -
Essential Silverlight翻译连载---第五章 续1
事件侦听第二种是使用代码的方法:使用事件侦听把一个事件处理赋给一个事件。您可以安排一段代码“侦听”是否有事件发生。如果发生了,将会进行适当地处理。声明事件处理的主要优势是很容易移除一个事件侦听。不利条件是事件侦听并非自动生成的,特别对于一些有很强的HTML背景的开发人员。但当您第一次使用它,并在程序中使用它根本不困难。让我们开始一段XAML代码。正如您所见,并没有专门针对单击事件的事件处理转载 2008-01-18 10:08:00 · 453 阅读 · 0 评论 -
Essential Silverlight翻译连载---第五章 交互和事件处理
第5章 交互和事件处理Silverlight交互声明式语言表示XAML提供了很多可能,包括创建所有类型的形状(见第4章),动画元素(见第6章),播放声音视频数据(见第7章)。但如果您在Silverlight中加入少量JavaScript代码,将会释放出它的真实的力量。JavaScript本身是一个强大的语言,但开发者也可以在Silverlight中使用JavaScript API。本书第三转载 2008-01-18 10:07:00 · 528 阅读 · 0 评论 -
Essential Silverlight翻译连载---第二章 续2
在我们对Silverlight进行深入研究之前,对模板里的文件来个近距离接触。我们并不打算讲解XAML文件(包括与之关联的JavaScript脚本),因为它包含了很多本书不曾讨论的技术。让我们从Default.html文件开始,它就包含在例2-1内。例2-1:HTML文件(Default.html.js)示例html xmlns="http://www.w3.org/1999/xhtml"转载 2008-01-18 09:58:00 · 602 阅读 · 0 评论 -
重写Essential Silverlight这本书中的第一个例子HelloWorld
做不出第一个例子会打击初学者的信心。经过研究,终于发现了问题所在,作者的这个例子是使用记事本之类的东西进行开发的,并非Visual Studio。一个Silverlight应用程序最简单需要4个文件:l 一个html文件:用于给浏览器打开l 一个xaml文件:用于控制Silverlight所显示的内容l 一个后缀名为.js的JavaScr转载 2008-01-18 10:02:00 · 448 阅读 · 0 评论 -
Essential Silverlight翻译连载---第一章 WPF基础
第一章 基础WPF当今很多的图形都是基于像素的。图像中的每个点都由一个像素描绘。在很多场合,这是一个非常好的解决方案,包括数码摄影技术(当您希望维持像机中的每个单元信息都可见),但这也有一些缺点。比如,如图1-1所示,当您在微软的画图软件中观察简单的文字。这些文字是基于像素的,在图1-2中,你看见相同的文字,但这幅图像的高和宽被放大了。你是否看到锯齿?所以,一张基于像素的图像被放大时转载 2008-01-18 09:55:00 · 595 阅读 · 0 评论 -
Essential Silverlight翻译连载---第四章 续3
使用图像虽然Silverlight是基于矢量的技术,但它也支持像素图像。XAML的Image>元素用于处理图像。除了默认的属性如Canvas.Left,Canvas.Top,Height和Width,Image>还需要知道要显示哪张图像。这个信息需要在Source属性中提供。你可以使用本地和远程序的URL,它支持两种图像格式:JPEG和PNG。例4-12是代码,图4-11是相应的输出。Ca转载 2008-01-18 10:06:00 · 472 阅读 · 0 评论 -
Essential Silverlight翻译连载---第四章 续1
Essential Silverlight翻译连载---第四章 续1转载 2008-01-18 10:04:00 · 969 阅读 · 0 评论 -
Essential Silverlight翻译连载---第四章 XAML基础
第四章 XAML基础XAMLXAML是XML的一个分支,所以在本书中将使用很多中括号。我们将在本章XAML的最重要的元素。以本书的篇幅要讨论完所有的XAML元素是不可能的,但我们展现尽可能多的东西以使您可以以最快的速度掌握XAML。如果您已经使用XAML进行WPF应用程序的开发,我们将讨论的大部份东西您都已经知道(第6章也是如此)。尽管如此,还是会有一些细微的差别:Silverligh转载 2008-01-18 10:03:00 · 665 阅读 · 0 评论