silverlight项目编程资料(免积分版)

silverlight项目编程资料(免积分版)

ID:18430006

大小:178.14 KB

页数:10页

时间:2018-09-17

silverlight项目编程资料(免积分版)_第1页
silverlight项目编程资料(免积分版)_第2页
silverlight项目编程资料(免积分版)_第3页
silverlight项目编程资料(免积分版)_第4页
silverlight项目编程资料(免积分版)_第5页
资源描述:

《silverlight项目编程资料(免积分版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Silverlight项目编程资料(免积分)开发环境1开发工具安装步骤1.1安装VS2010RC+SilverlightToolFor2010RCSilverlight编程必须安装VS2010,目前使用的VS2010RC,然后对应安装SilverlightToolforVS2010RC。VS2010作为开发SL应用的开发工具,部分简单的XAML文件调整可以直接在VS2010中进行。注意:SilverlightToolForVS2010RC会自动安装上Silverlight4.0SDK和Silverlight4.0RunTIme,不再需要另外安装。1.2安装Express

2、ionBlend4ExpressionBlend4是开发SilverlightUIXAML的开发工具,主要用于界面调整,对于复杂的界面调整可以在其中进行。1.3TFS设置TFS是开发的源代码管理器,TFS服务地址为192.168.0.101,需要域账号密码进行验证,对应工程目录为ZLBHWeb,统一的解决方案名称是ZLBHCommunity;2调试环境l调试环境统一使用IE浏览器,请将机器上的默认浏览器设为IE;l关闭或只选择IntelliTraceeventsonly选项,开启IntelliTrace会影响调试速度;l为WebDev使用默认端口,工程中设定的是8888

3、一.Silverlight基础开发1基础知识1.1Silverlight运行机制Silverlight不同于传统的桌面应用开发和Web开发,属于RIA应用开发,SL的执行文件作为XAP包下载到本地,XAP包中的内容为编译好的DLL文件,浏览器需要对应安装Silverlight相应版本的Runtime,浏览器自动识别SL所承载的页面文件进行下载和运行,SLRunTime作为COM组件提供给SL运行环境。1.2Silverlight项目组成Silverlight标准的页面文件由XAML和代码文件组成,继承于UserControl类,XAML文件为Silverlight的UI

4、显示,内容组织行为XML格式,SLRunTime将在运行期对XAML文件进行解析和呈现,代码文件为Silverlight的页面文件的后台处理代码文件,编写方式与普通的代码开发一样。SL工程为专门的工程模板,组件开发从SilverlightClassLibray模板生成,对应选择Silverlight4版本。注意:SL工程不能引用非SL工程生成的DLL文件。1开发基础1.1SilverlightUI布局控件Silverlight4有8种布局控件,分别为lGridlCanvaslStackPanellWrapPanellDockPanellScrollViewlBorder

5、lViewBox最常用的有:Grid,StackPanel,Border1.1.1GridGrid网格布局方式类似于表格的行和列布局例如:上面的表格用Grid布局表示为--列定义--自动列宽--剩下的部分--行定义

6、eight=”Auto”/>--自动行高对应在Grid的控件设置,相应的Grid.Row和Grid.Column属性以设置位置,例如表格中第一行、第二列的方框设置为:内容例如:表格中第二行、横跨两列的方框设置为:内容

7、1.1.1StackPanelStackPanel针对于只支持横向和纵向两个方向的排列,例如:其中的控件将以横向排列其中的控件将以纵向排列1.1.2BorderBorder相对于前面两种框架,提供了三个属性lBorderThickness边框宽度lBorderBrush边框颜色lCornerRadius边框圆角1.2Silverlight控件基本属性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。