图书介绍

面向工程教育认证计算机系列课程规划教材 WPF编程基础PDF|Epub|txt|kindle电子书版本网盘下载

面向工程教育认证计算机系列课程规划教材 WPF编程基础
  • 刘晋钢,熊风光,况立群编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302482819
  • 出版时间:2018
  • 标注页数:238页
  • 文件大小:29MB
  • 文件页数:250页
  • 主题词:Windows操作系统-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

面向工程教育认证计算机系列课程规划教材 WPF编程基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 引言1

1.1全新的图形用户系统1

1.2 XAML编程模型2

1.2.1 HTML2

1.2.2 XAML3

1.3 WPF特性3

1.3.1布局与控件5

1.3.2数据集成及处理能力6

1.4 WPF体系结构13

1.4.1 WPF运行机制13

1.4.2 WPF类层次结构14

1.4.3 WPF的可视化树与逻辑树15

1.5 WPF与UWP16

1.6小结17

习题与实验117

第2章 XAML19

2.1 XAML文档框架19

2.1.1 XAML文档结构20

2.1.2基础语法20

2.2 XAML中的属性21

2.2.1简单属性21

2.2.2复杂属性22

2.2.3附加属性23

2.2.4处理特殊字符与空白23

2.3 XAML名称空间24

2.3.1名称空间的作用24

2.3.2默认名称空间25

2.3.3名称空间中的标记扩展25

2.4类型转换器26

2.5导入程序集28

2.6小结29

习题与实验229

第3章 布局31

3.1布局原则31

3.1.1合成布局模型31

3.1.2布局机制32

3.1.3布局通用属性33

3.2布局面板33

3.2.1 Canvas34

3.2.2 DockPanel35

3.2.3 StackPanel37

3.2.4 WrapPanel38

3.2.5 UniformGrid39

3.3 Grid40

3.3.1从结构中分离布局42

3.3.2尺寸模型43

3.3.3共享尺寸组45

3.3.4跨越行和列45

3.3.5 GridSplitter47

3.4小结48

习题与实验349

第4章 控件50

4.1 WPF控件新理念50

4.1.1内容模型50

4.1.2模板53

4.2菜单、工具栏和状态栏57

4.2.1 Menu57

4.2.2 ToolBar58

4.2.3 StatusBar59

4.3容器控件60

4.3.1 Expander60

4.3.2 GroupBox61

4.3.3 TabControl62

4.4范围控件62

4.4.1 Slider63

4.4.2 ScrollBar64

4.4.3 ProgressBar64

4.5文本编辑器控件64

4.5.1文本模型65

4.5.2 PasswordBox65

4.5.3 TextBox与RichTextBox65

4.5.4 InkCanvas66

4.6列表控件68

4.6.1 ListBox和ComboBox68

4.6.2 ListView70

4.6.3 TreeView71

4.7构建控件73

4.7.1 ToolTip73

4.7.2 Thumb74

4.7.3 Border76

4.7.4 Popup77

4.7.5 ScrollViewer79

4.7.6 Viewbox79

4.8日期控件80

4.8.1 Calendar80

4.8.2 DatePicker81

4.9按钮82

4.10小结83

习题与实验483

第5章 数据85

5.1数据驱动模型85

5.1.1数据原则85

5.1.2资源86

5.2数据绑定原理87

5.2.1数据绑定机制87

5.2.2数据源与路径91

5.2.3值转换机制93

5.2.4数据绑定模型95

5.3数据绑定用法97

5.3.1控件间的绑定97

5.3.2控件绑定资源文件值98

5.3.3属性变更通知接口99

5.3.4绑定到列表框101

5.4小结104

习题与实验5104

第6章 路由事件106

6.1消息机制106

6.1.1消息的运行机制106

6.1.2事件模型109

6.2路由事件原理110

6.2.1路由事件机制110

6.2.2 RoutedEventArgs类115

6.2.3路由策略115

6.3自定义路由事件117

6.4附加事件120

6.5小结120

习题与实验6120

第7章 图形基础122

7.1 WPF图形原则122

7.1.1几何图形与笔刷122

7.1.2绘制图画128

7.2 2D图形131

7.2.1形状131

7.2.2图像134

7.2.3 WPF图像特效137

7.3 3D图形139

7.3.1 WPF坐标系139

7.3.2模型141

7.3.3材质145

7.3.4光源与照相机146

7.3.5变换147

7.4小结148

习题与实验7148

第8章 动画与媒体150

8.1动画基础150

8.1.1动画的概念150

8.1.2动画的原理150

8.1.3传统动画与WPF动画151

8.2动画类型152

8.2.1线性插值动画152

8.2.2关键帧动画154

8.2.3路径动画155

8.3集成动画158

8.3.1与控件模板集成158

8.3.2与文本类型集成159

8.4媒体160

8.4.1音频160

8.4.2视频161

8.5小结162

习题与实验8162

第9章 动作164

9.1动作原则164

9.1.1元素合成164

9.1.2松散耦合165

9.1.3声明式动作166

9.2命令系统166

9.2.1基本元素及元素之间的关系166

9.2.2 ICommand接口170

9.2.3 RoutedCommand类171

9.2.4 RoutedUICommand类171

9.2.5 WPF命令库171

9.2.6命令与数据绑定172

9.3触发器175

9.3.1数据触发器176

9.3.2属性触发器178

9.3.3多条件触发器179

9.4小结182

习题与实验9182

第10章 资源183

10.1资源概述183

10.1.1资源的定义183

10.1.2资源可用范围184

10.2资源类型185

10.2.1二进制资源185

10.2.2逻辑资源188

10.3资源引用方式188

10.3.1静态资源引用189

10.3.2动态资源引用189

10.4资源字典190

10.4.1创建资源字典190

10.4.2使用资源字典191

10.5小结193

习题与实验10194

第11章 样式195

11.1样式的构成195

11.1.1设置器195

11.1.2样式触发器195

11.1.3样式容器198

11.2使用样式的方法198

11.2.1内联样式198

11.2.2已命名样式199

11.2.3元素类型样式201

11.2.4编程控制样式203

11.3模板204

11.3.1定制模板204

11.3.2样式与控件模板206

11.3.3样式与数据模板207

11.3.4列表与项目模板210

11.3.5主题与皮肤212

11.4小结214

习题与实验11214

第12章 MVVM设计模式217

12.1软件设计模式217

12.1.1设计模式的概念217

12.1.2设计模式的原则217

12.2 MVVM设计模式概述218

12.2.1 MVVM的由来218

12.2.2 MVVM框架220

12.2.3 MVVM的优点221

12.3基于MVVM的计算器设计221

12.3.1 Model223

12.3.2 ViewModel224

12.3.3 View228

12.4基于MVVM设计思想235

12.5小结236

习题与实验12236

参考文献237

热门推荐