XAML与HTML一样都是XML的一种,熟悉HTML之后很容易掌握XAML的用法,这里仅说明XAML与HTML不同的地方
1.XAML区分大小写
无论是元素名称还是元素属性,XAML都是区分大小写的,如:
<StackPanel Height="300"></StackPanel>
写成
<stackpanel height="300"></stackpanel>
是错误的,XAML解析器讲按错误处理,而不是警告!
2.XAML支持使用属性元素语法来为元素属性赋值
这句话看起来有点绕口,先让我们看看HTML怎么为一个元素属性赋值,如:
<table id="demoTable" width="800"></table>
这种方式成为使用属性语法来设置属性值,那XAML支持的属性元素语法是什么样的呢,如:
<Rectangle Name="demoRect">
<