Silverlight开发配置_简单事例演示

Silverlight开发配置_简单事例演示,第1张

概述本文档主要讲述Sliverlight开发的配置,以及测试配置是否正确。测试项目的输出结果为Hello World   声明:以下软件均为中文版  Sliverlight配置: 主要安装工具: 1. 安装Visual Studio 2008 和Visual Studio 2008 sp1.  Visual Studio 2008下载地址  http://www.microsoft.com/downl @H_301_2@

本文档主要讲述Sliverlight开发的配置,以及测试配置是否正确。测试项目的输出结果为Hello World

 

声明:以下软件均为中文版 

Sliverlight配置:
主要安装工具:
1. 安装Visual Studio 2008 和Visual Studio 2008 sp1.
 

Visual Studio 2008下载地址
 
http://www.microsoft.com/downloads/details.aspx?familyid=D95598D7-AA6E-4F24-82E3-81570C5384CB&displaylang=zh-cn 
Visual Studio 2008 sp1下载地址
 
http://www.microsoft.com/downloads/details.aspx?familyid=27673C47-B3B5-4C67-BD99-84E525B5CE61&displaylang=zh-cn 

2. 安装Sliverlight2.0

http://www.microsoft.com/silverlight/resources/install.aspx 

3. 安装Sliverlight Tools for visual Studio 2008 sp1

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c22d6a7b-546f-4407-8ef6-d60c8ee221ed 

安装后结果:
安装完成后运行Visual Studio 2008 ,在创建项目时会多出两个模板Sliverlight应用程序和Sliverlight类库;
   

创建一个基本的Sliverlight应用
1.创建Sliverlight项目:文件>新建>项目,选择Sliverlight应用程序,如下图: 

2.点击OK,出一个对话框(由于Sliverlight程序不能单独运行),如下图:选择项目类为:ASP.NET WEB 应用程序项目。
3.点击确定后,生成解决方案,其中共有两个项目:如下图所示:
4.编译SliverlightTest1,Ctr+F5,运行后发现在ClIEntBin文件下多出了一个.xap文件。把文件后缀改为.zip,解压缩后发现会有两个文件AppManifest.xaml和SliverlightTest1.dll.改文件是一个标准的.NET程序集,在编译的时候所有的XAML标识和资源文件如图片等都会包含在里面,采用标准的Zip压缩算法,以减少客户端下载文件的体积。 

5.打开SliverlightTest1TestPage.aspx,在程序顶部引用了System.Web.Silverlight程序集,支持<asp:Sliverlight/>控件

<%@ Register Assembly="System.Web.Silverlight" namespace="System.Web.UI.SilverlightControls" TagPrefix="asp" %>  

<asp:Silverlight/>控件声明如下,其中Source指向编译时产生的.xap文件 

<asp:Silverlight ID="Xaml1" runat="server" Source="~/ClIEntBin/SliverlightTest1.xap" MinimumVersion="2.0.31005.0" WIDth="100%" Height="100%" />  

6.编辑项目SliverlightTest1中的page.xaml文件,

page.xaml 
<UserControl x:Class="SliverlightTest1.Page"

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

    WIDth="400" Height="300">

    <GrID x:name="LayoutRoot" Background="White">

        <button x:name="btOK" Content="点 击" WIDth="200" Height="50" FontSize="20" Foreground="Firebrick" Click="btOK_Click"/>

    </GrID>

</UserControl
page.xaml.cs 
private voID btOK_Click(object sender,RoutedEventArgs e)

{

     this.btOK.Content = "Hello World";

     this.btOK.Background = new SolIDcolorBrush(color.FromArgb(123,212,12,123));

}

@H_301_2@ 总结

以上是内存溢出为你收集整理的Silverlight开发配置_简单事例演示全部内容,希望文章能够帮你解决Silverlight开发配置_简单事例演示所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1050540.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存