精通Silverlight——第12章 创建交互式应用程序

本文探讨了使用VS2008创建Silverlight项目时的默认设置及其意义,包括XAML文件中的命名空间、事件委托、类名等,并介绍了如何利用这些设置来构建交互式的Silverlight应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    当使用VS2008创建一个新的Silverlight项目后,可以从XAML文件的根Canvas属性设置中看到一些默认的设置,例如下面的代码所示。

<Canvas x:Name="parentCanvas"

        xmlns="http://schemas.microsoft.com/client/2007"

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

        Loaded="Page_Loaded"

        x:Class="xClass.Page;assembly=ClientBin/xClass.dll"

        Width="640"

        Height="480"

        Background="White"

        >

这些设置代表的意义己经在本书第六章详细讨论过,x:Name定义了画布名称,xmlnsxmlns:x定义了XAML文件的两个命名空间,Loaded是事件委托。x:Class则是该XAML被编译成.NET类的类名。assembly指定编译后的程序集文件的位置,默认情况下被编译到项目文件夹的ClientBin子目录中。

本章将讨论使用.NET创建交互式的Silverlight应用程序,VS2008项目模板自动设置的属性对于创建交互应用程序是很重要的,当然也可以更改这些属性提供自己的设置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值