Xamarin XAML语言教程基础语法篇大学霸内部资料

Xamarin XAML语言教程基础语法篇

介绍:在Xamarin.Forms中,XAML语言用来界面设计。使用该语言,可以将界面和逻辑代码进行分离。本教程详细讲解XAML语言的各项语法规范。

学习建议:学习本教程之前,建议先了解Xamarin.Forms开发技术,可以参考本店教程Xamarin.Forms开发实战
试读下载:链接: http://pan.baidu.com/s/1skEHV0x 密码: xdvp
Xamarin XAML语言教程基础语法篇
目  录
第1章  XAML语言基础 1
1.1  XAML语言简介 1
1.2  创建XAML文件 1
1.2.1  使用Visual Studio创建XAML 1
1.2.2  使用Xamarin Studio创建XAML 6
1.3  XAML文件结构 11
1.4  解析XAML 11
1.5  对象元素的声明方式 13
1.5.1  包含属性的特性语法形式 13
1.5.2  对象元素语法形式 13
1.6  显示到界面 14
1.6.1  创建项目后再创建XAML文件 14
1.6.2  创建项目时创建XAML文件 15
1.7  XAML预览 15
1.7.1  Visual Studio中实现预览 15
1.7.2  Xamarin Studio中实现预览 17
第2章  属性和属性值 18
2.1  设置属性 18
2.1.1  使用属性语法设置属性 18
2.1.2  使用属性元素语法设置属性 19
2.2  附加属性 20
2.3  平台属性标签 21
2.4  内容属性 25
2.5  属性值 26
2.5.1  基本数据类型 26
2.5.2  Unicode字符 26
2.5.3  特殊字符 27
2.5.4  对齐方式 27
2.5.5  复杂类型 27
第3章  代码文件/XAML文件关联属性 29
3.1  x:属性 29
3.1.1  x:Name属性 29
3.1.2  传递参数——带参数的构造函数 30
3.1.3  传递参数——调用方法 33
3.1.4  定制视图 35
3.2  交互 37
3.2.1  事件 38
3.2.2  手势 41
第4章  XAML标记扩展 44
4.1  使用静态成员 44
4.1.1  自带类成员 44
4.1.2  自定义类成员 46
4.1.3  外部类成员 49
4.2  资源字典 50
4.2.1  资源字典定义的基本语法 51
4.2.2  资源项的定义 51
4.2.3  访问静态资源 53
4.2.4  OnPlatform资源 54
4.2.5  字典树 55
4.2.6  动态资源 58
4.3  约束标记扩展 60
4.4  其它标记扩展 63
4.5  自定义标记扩展 63
第5章  样式 72
5.1  基本样式 72
5.1.1  构建样式标签 73
5.1.2  构建样式属性 74
5.1.3  应用样式 76
5.1.4  样式属性使用方法 77
5.1.5  样式的使用规则 81
5.2  在代码中使用样式 83
5.3  样式的继承 88
5.3.1  在样式中定义一个父类类型 88
5.3.2  派生新样式 89
5.4  隐式样式 93
5.4.1  使用隐式样式 94
5.4.2  隐式样式的使用规则 95
5.5  动态样式 100
5.5.1  动态样式的实现 101
5.5.2  设备样式 109
第6章  数据绑定基础 114
6.1  绑定的实现 114
6.2  视图到视图绑定 114
6.2.1  正向绑定 114
6.2.2  反向绑定 117
6.2.3  混合绑定 120
6.2.4  数据转换 123
6.2.5  更新方式 128
6.3  绑定集合 137
第7章  MVVM 142
7.1  MVVM相互关系 142
7.2  数据绑定实现 143
7.3  数据交互 146
7.4  命令接口 151

Comments are closed.