创建sliverlight项目

创建sliverlight项目,第1张

概述Silverlight开发主件: http://www.silverlight.net/downloads 1 新建sliverlight的sln 2 build sln 会生成XAP(读ZAP)的文件 Visual Studio 会把代码和XAML标识编译进一个标准的 .NET 程序集文件中,然后把它和任何静态的资源(象图片或我们想要包含的静态文件)包装进硬盘上一个后缀为“.xap”的文件中去。

Silverlight开发主件:

http://www.silverlight.net/downloads



1 新建sliverlight的sln

2 build sln 会生成XAP(读ZAP)的文件

Visual Studio 会把代码和XAML标识编译进一个标准的 .NET 程序集文件中,然后把它和任何静态的资源(象图片或我们想要包含的静态文件)包装进硬盘上一个后缀为“.xap”的文件中去。

xap文件名默认与Project名相同,也可以修改xap文件名

找到刚刚创建的Silverlight Project,右键属性,修改Xap file name:Demo.xap,并保存修改。

3 Silverlight Project

website Project


website引用的xap要和Silverlight文件生成的xap文件名一致

因为website的aspx文件run起来会去调用xap文件。

4 Silverlight Project 默认是Mainpage.xaml

5 MainPage.xaml 编码,类似aspx前台页面

  <GrID x:name="LayoutRoot" Height="382" WIDth="490">        <TextBox x:name="MyBox" WIDth="100" Height="50"></TextBox>        <button x:name="Mybutton" WIDth="100" Height="50" Click="firstbutton_Click" Content="input something"></button>    </GrID>

MainPage.xaml.cs

 private voID firstbutton_Click(object sender,RoutedEventArgs e)        {            Mybutton.Content = "first silverlight";        }

页面运行效果

点击button:



以上就是一个简单的Silverlight 的实现

GrID布局

<GrID x:name="LayoutRoot" Height="382" WIDth="490" Background="Aquamarine">        <GrID.RowDeFinitions>            <RowDeFinition Height="60"></RowDeFinition>            <RowDeFinition Height="60"></RowDeFinition>            <RowDeFinition Height="60"></RowDeFinition>                  </GrID.RowDeFinitions>        <GrID.ColumnDeFinitions>            <ColumnDeFinition WIDth="110"></ColumnDeFinition>            <ColumnDeFinition WIDth="110"></ColumnDeFinition>            <ColumnDeFinition WIDth="110"></ColumnDeFinition>        </GrID.ColumnDeFinitions>        <button x:name="button1" Content="button1" WIDth="100" Height="50" GrID.Column="1" GrID.Row="0"></button>        <button x:name="button2" Content="button2" WIDth="100" Height="50" GrID.Column="2" GrID.Row="1"></button>        <button x:name="button3" Content="button3" WIDth="100" Height="50" GrID.Column="1" GrID.Row="2"></button>        <button x:name="button4" Content="button4" WIDth="100" Height="50" GrID.Column="0" GrID.Row="1"></button>            </GrID>
总结

以上是内存溢出为你收集整理的创建sliverlight项目全部内容,希望文章能够帮你解决创建sliverlight项目所遇到的程序开发问题。

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

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

原文地址: http://outofmemory.cn/web/1066304.html

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

发表评论

登录后才能评论

评论列表(0条)

保存