webmaster 2008-7-2 09:53
Silverlight 2.0官方下载与安装 Silverlight Tools Beta 1 for Visual Studio 2008
下载地址:
http://www.microsoft.com/downloads/details.aspx?FamilyId=E0BAE58E-9C0B-4090-A1DB-F134D9F095FD&displaylang=en
1. 下载 [color=#800080]Microsoft Silverlight Tools Beta 1 for Visual Studio 2008[/color] 54.5 MB
2. 双击安装
3. 打开 VS 2008, 新建项目 Visual C#
里面多个两项, Silverlight Class Library, Silverlight Application
4. 选择 Silverlight Application, 命名为 MyFirstSilverlight
[img=566,427]http://www.cnblogs.com/images/cnblogs_com/linsongbin/45.JPG[/img]
5. 在Project Type 里选Web Application Project
[img=426,362]http://www.cnblogs.com/images/cnblogs_com/linsongbin/46.JPG[/img]
在点击OK之后,Visual Studio 会为我们创建一个解决方案,里面包含一个Silverlight 客户端应用和一个ASP.NET web 服务器端应用
[img=280,301]http://www.cnblogs.com/images/cnblogs_com/linsongbin/47.JPG[/img]
6. 现在我们来做第一个Hello World !!
点 Page.xml, 出现如图
[img=1136,848]http://www.cnblogs.com/images/cnblogs_com/linsongbin/48.JPG[/img]
在<Grid></Grid> 中间输入代码~~
[font=Verdana]
<Grid x:Name="LayoutRoot" Background="White">
<Button x:Name="Button1" C Width="100" Height="50" Click="Button1_Click" />
</Grid>[/font]
[img=1066,188]http://www.cnblogs.com/images/cnblogs_com/linsongbin/49.JPG[/img]
当输入 Click时,点 新建事件处理程序
VS就会自动地在我们的后台代码类文件中创建一个事件处理函数。
7. 在 Page.xaml.cd 中输入代码
[size=13px][color=#0000ff]using[/color][color=#000000] System;
[/color][color=#0000ff]using[/color][color=#000000] System.Collections.Generic;
[/color][color=#0000ff]using[/color][color=#000000] System.Linq;
[/color][color=#0000ff]using[/color][color=#000000] System.Windows;
[/color][color=#0000ff]using[/color][color=#000000] System.Windows.Controls;
[/color][color=#0000ff]using[/color][color=#000000] System.Windows.Documents;
[/color][color=#0000ff]using[/color][color=#000000] System.Windows.Input;
[/color][color=#0000ff]using[/color][color=#000000] System.Windows.Media;
[/color][color=#0000ff]using[/color][color=#000000] System.Windows.Media.Animation;
[/color][color=#0000ff]using[/color][color=#000000] System.Windows.Shapes;
[/color][color=#0000ff]namespace[/color][color=#000000] MyFirstSilverlight
{
[/color][color=#0000ff]public[/color]
[color=#0000ff]partial[/color]
[color=#0000ff]class[/color][color=#000000] Page : UserControl
{
[/color][color=#0000ff]public[/color][color=#000000] Page()
{
InitializeComponent();
}
[/color][color=#0000ff]private[/color]
[color=#0000ff]void[/color][color=#000000] Button1_Click([/color][color=#0000ff]object[/color][color=#000000] sender, RoutedEventArgs e)
{
Button1.Content [/color][color=#000000]=[/color]
[color=#800000]"[/color][color=#800000]Hello World !![/color][color=#800000]"[/color][color=#000000];
}
}
}[/color][/size]
8. 运行 ~~
[img=562,263]http://www.cnblogs.com/images/cnblogs_com/linsongbin/50.JPG[/img]