-
- XAML提供了一种语法来设置复杂的属性值,即属性元素。元素的属性被设置为 XML元素,而不是 XML特性。
- XML元素名中的句点(".")可以用于区分 XML元素是对象元素还是属性元素。属性元素总是会以“类型名.属性名(TypeName.PropertyName)”的形式出现,并且总会包含在“类型名”的对象元素中。
- 属性元素没有属于自己的特性。
- 属性元素语法也可以用于简单的属性值。
2.4 属性元素
例如:
<Button xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Button.Content>
<Rectangle Height="40" Width="40" Fill="Black" />
</Button.Content>
</Button>
其中:<Button.Content> 就是属性元素,其内容是 <Rectangle … />
例如:
<Button xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Button.Content>
OK
</Button.Content>
<Button.Background>
White
</Button.Background>
</Button>