1、什么是XAML?XAML是WPF技术中专门用于涉及UI的语言
2、XAML使用树形逻辑结构来描述UI
3、一份XAML文档中除了使用标签声明对象就是初始化对象的属性
4、简化XAML的技巧:(1)能使用Attribute=Value形式赋值的就不使用属性元素。(2)充分利用默认值,去除冗余:StartPoint=“0,0” EndPoint=“1,1”是默认值,可以省略。(3)充分利用XAML的简写方式,如:LinearGradientBrush.GradientStops的数据类型是GradientStopCollection,如果严格按照语法来写,这个属性元素的内容应该是一个<GradientStopCollection>标签,实际上,XAML允许你省略这个标签而把集合元素直接写在属性的内容里。控件的“内容属性”也有类似简写。
时间: 2024-10-26 17:31:48