本篇主要讲述了Silverlight中几种常见的布局:StackPanel可以将控件按行或者按列布局,这是一种比较简单的布局方式;Grid可以采用类似于HTML中Table的方式布局,并且可以设置控件跨行或者跨列摆放;Canvas控件采用类似于坐标定位的方式对控件进行布局。还有一些布局在本篇中没有讲述,读者朋友可以在学习时借鉴这些知识来学习,其实利用这些布局已经足够实现复杂的界面了。下一篇将讲述常用控件的学习。
在本篇讲解了在VS中开发Silverlight的界面、Silverlight项目的组成以及编译和部署Silverlight项目时涉及到的一些知识和注意事项。本篇仍是在做准备,下一篇就会讲到Silverlight的界面布局,学习开发Silverlight面临的第一个问题就是界面布局问题,下一篇就会讲解常见的界面布局。
VS2010已经出来了相当长一段时间了,在VS2010中提供的就是Silverlight3的开发环境,尽管Silverlight的版本已经升级到3了(好像Silverlight4 beta版也出来了),不过我一直没有学习,主要精力一直放在与ASP.NET相关的技术上了,比如WCF和ASP.NET MVC2,上个月看了几个“前辈”的博客,看到他们也都在学习Silverlight,为他们生命不止、学习不已的精神所折服,也激发了我学习Silverlight的兴趣。 在本学习笔记中目前以Silverlight3为主,因为我目前就是使用VS2010中自带的Silverlight开发环境学习的。目前Silverlight的版本升级很快,.NET用了10年时间才从1.0升级到4.0,而Silverlight从1.0升级到4.0所花的时间真的是不长(不过如果跟Google的Chrome浏览器相比,两年时间从1.0升级到6.0,那么它升级的速度真的不是很快了)。因为升级频繁也就造成了一个现象,关于关于Silverlight方面的中文书籍不多,这也是可以理解的,作者和出版社好不容易将Silverlight
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号