银光1.0快速入门之二 创建XAML

本文介绍如何使用 Silverlight 和 XAML 创建简单的图形应用程序。通过创建一个带有黑色边框的蓝色圆形,读者将了解如何定义 Canvas 元素及名称空间,以及如何在 XAML 中绘制基本形状。

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

英文原文参见:http://silverlight.net/quickstarts/silverlight10/xaml.aspx

第一步:创建Canvas元素和名称空间宣告

紧接着上一篇的内容,打开上面创建的myxaml.xaml文件。把下面几行拷贝到这个文件中,以便创建一个Canvas(画布)以及Silverlight和XAML的名称空间宣告。

[code]
<Canvas
xmlns="http://schemas.microsoft.com/client/2007"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
</Canvas>
[/code]

每一个Silverlight的XAML文件都以<Canvas>标签开头,该标签里用xmlns属性来宣告Silverlight的名称空间,同时用xmlns:x属性来宣告XAML的名称空间。 <Canvas> 是一个XAML元素,这个元素可以用来绘制徒刑,可以用它来画图、合成图象、或做简单的(和不那么简单的)动画。

第二步:画点东西

把下面几行粘贴到这个XAML文件的<Canvas>中间,然后保存文件。

[code]
<Ellipse
Height="200" Width="200"
Stroke="Black" StrokeThickness="10" Fill="SlateBlue" />
[/code]

第三步:浏览XAML的内容

双击我们编写的HTML文件就可以浏览XAML的内容:一个蓝色的有黑边的圆圈。
整个XAML文件如下所示:
[code]
<Canvas
xmlns="http://schemas.microsoft.com/client/2007"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

<Ellipse
Height="200" Width="200"
Stroke="Black" StrokeThickness="10" Fill="SlateBlue" />
</Canvas>
[/code]

如果你的机器上安装了WPF,双击XAML文件会启动WPF而不是Silverlight。双击XAML文件这种方式可不是Silverlight的客户体验,因为基于Silverlight应用默认是以同服务器的HTML页面来展示XAML的。

至此,我们已经创建了第一个银光项目。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值