图书介绍

深入浅出WPFpdf电子书版本下载

深入浅出WPF
  • 刘铁猛著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508476353
  • 出版时间:2010
  • 标注页数:288页
  • 文件大小:88MB
  • 文件页数:303页
  • 主题词:窗口软件,Windows Vista-用户界面-程序设计

PDF下载


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

下载说明

深入浅出WPFPDF格式电子书版下载

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

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

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

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

图书目录

第一部分 深入浅出话XAML第1章 XAML概览 2

1.1 XAML是什么 2

1.2 XAML的优点 3

第2章 从零起步认识XAML 5

2.1 新建WPF项目 5

2.2 剖析最简单的XAML代码 8

第3章 系统学习XAML语法 14

3.1 XAML文档的树形结构 14

3.2 XAML中为对象属性赋值的语法 17

3.2.1 使用标签的Attribute为对象属性赋值 18

3.2.2 使用TypeConverter类将XAML标签的Attribute与对象的Property进行映射 19

3.2.3 属性元素 21

3.2.4 标记扩展(Markup Extensions) 24

3.3 事件处理器与代码后置 26

3.4 导入程序集和引用其中的名称空间 28

3.5 XAML的注释 30

3.6 小结 30

第4章 x名称空间详解 31

4.1 x名称空间里都有什么 31

4.2 x名称空间中的Attribute 32

4.2.1 x:Class 32

4.2.2 x:ClassModifier 33

4.2.3 x:Name 34

4.2.4 x:FieldModifier 36

4.2.5 x:Key 36

4.2.6 x:Shared 38

4.3 x名称空间中的标记扩展 38

4.3.1 x:Type 38

4.3.2 x:Null 40

4.3.3 标记扩展实例的两种声明语法 42

4.3.4 x:Array 42

4.3.5 x:Static 44

4.4 XAML指令元素 45

4.5 小结 46

第5章 控件与布局 47

5.1 控件到底是什么 47

5.2 WPF的内容模型 49

5.3 各类内容模型详解 51

5.3.1 ContentControl族 51

5.3.2 HeaderedContentControl族 52

5.3.3 ItemsControl族 53

5.3.4 HeaderedItemsControl族 57

5.3.5 Decorator族 57

5.3.6 TextBlock和TextBox 58

5.3.7 Shape族元素 58

5.3.8 Panel族元素 58

5.4 UI布局(Layout) 59

5.4.1 布局元素 59

5.4.2 Grid 61

5.4.3 StackPanel 70

5.4.4 Canvas 71

5.4.5 DockPanel 72

5.4.6 WrapPanel 74

5.5 小结 75

第二部分 游历WPF内部世界第6章 深入浅出话Binding 80

6.1 Data Binding在WPF中的地位 81

6.2 Binding基础 82

6.3 Binding的源与路径 87

6.3.1 把控件作为Binding源与Binding标记扩展 87

6.3.2 控制Binding的方向及数据更新 88

6.3.3 Binding的路径(Path) 89

6.3.4 “没有Path”的Binding 92

6.3.5 为Binding指定源(Source)的几种方法 93

6.3.6 没有Source的Binding——使用DataContext作为Binding的源 94

6.3.7 使用集合对象作为列表控件的ItemsSource 98

6.3.8 使用ADO.NET对象作为Binding的源 102

6.3.9 使用XML数据作为Binding的源 105

6.3.10 使用LINQ检索结果作为Binding的源 109

6.3.11 使用ObjectDataProvider对象作为Binding的Source 111

6.3.12 使用Binding的RelativeSource 116

6.4 Binding对数据的转换与校验 120

6.4.1 Binding的数据校验 120

6.4.2 Binding的数据转换 123

6.5 MultiBinding(多路Binding) 128

6.6 小结 131

第7章 深入浅出话属性 132

7.1 属性(Property)的来龙去脉 132

7.2 依赖属性(Dependency Property) 136

7.2.1 依赖属性对内存的使用方式 136

7.2.2 声明和使用依赖属性 137

7.2.3 依赖属性值存取的秘密 143

7.3 附加属性(Attached Properties) 148

第8章 深入浅出话事件 155

8.1 近观WPF的树形结构 155

8.2 事件的来龙去脉 157

8.3 深入浅出路由事件 160

8.3.1 使用WPF内置路由事件 160

8.3.2 自定义路由事件 164

8.3.3 RoutedEventArgs的Source与OriginalSource 169

8.3.4 事件也附加——深入浅出附加事件 171

第9章 深入浅出话命令 175

9.1 命令系统的基本元素与关系 176

9.1.1 命令系统的基本元素 176

9.1.2 基本元素之间的关系 176

9.1.3 小试命令 177

9.1.4 WPF的命令库 180

9.1.5 命令参数 180

9.1.6 命令与Binding的结合 182

9.2 近观命令 183

9.2.1 ICommand接口与RoutedCommand 183

9.2.2 自定义Command 186

第10章 深入浅出话资源 192

10.1 WPF对象级资源的定义与查找 192

10.2 且“静”且“动”用资源 195

10.3 向程序添加二进制资源 196

10.4 使用Pack URI路径访问二进制资源 199

第11章 深入浅出话模板 202

11.1 模板的内涵 202

11.2 数据的外衣DataTemplate 205

11.3 控件的外衣ControlTemplate 214

11.3.1 庖丁解牛看控件 215

11.3.2 ItemsControl的PanelTemplate 220

11.4 DataTemplate与ControlTemplate的关系与应用 221

11.4.1 DataTemplate与ControlTemplate的关系 221

11.4.2 DataTemplate与ControlTemplate的应用 223

11.4.3 寻找失落的控件 230

11.5 深入浅出话Style 236

11.5.1 Style中的Setter 236

11.5.2 Style中的Trigger 237

第12章 绘图和动画 244

12.1 WPF绘图 245

12.2 图形的效果与滤镜 263

12.2.1 简单易用的BitmapEffect 263

12.2.2 丰富多彩的Effect 264

12.3 图形的变形 267

12.3.1 呈现变形 268

12.3.2 布局变形 270

12.4 动画 272

12.4.1 简单独立动画 272

12.4.2 场景 285

精品推荐