1. XAML认识
2. XAML语法
3. x名称空间详解
4. 控件与布局
5. 绑定Binding
6. 属性Property
7. 事件Event
8. 命令Command
9. 资源Resource
10. 模板Template
11. 绘图与动画
XAML是什么呢?首先,XAML是一种语言。其次,XAML是一种标记性语言。再次,XAML是WPF专门用来设计UI的语言。XAML能够将UI和逻辑分离,也就形成了高内聚低耦合的结构。
描述性语言都是使用标签的形式进行元素的声明。XAML中,标签分为非空标签和空标签。代码中,Grid是非空标签,Image是空标签,margin等称为特性(Attribute)。
<Grid Margin="5">
<Image Height="20" Source="/Resources/Img/User_16x.png" />
</Grid>
XAML的命名空间,通过xmlns进行实现。;x称为可选的映射前缀
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
原文:https://www.cnblogs.com/vigorous/p/13047745.html