图书介绍

WPF桌面应用与开发pdf电子书版本下载

WPF桌面应用与开发
  • 何敏藩,郑龙,邢立宁,肖丹,周舟编著 著
  • 出版社: 长沙:湖南大学出版社
  • ISBN:9787566715746
  • 出版时间:2018
  • 标注页数:187页
  • 文件大小:16MB
  • 文件页数:199页
  • 主题词:Windows操作系统-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

WPF桌面应用与开发PDF格式电子书版下载

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

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

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

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

图书目录

理论部分 2

第1章 WPF简介与XAML语言 2

1.1WPF简介 2

1.1.1什么是WPF 2

1.1.2WPF的作用 3

1.1.3WPF发展史 3

1.2WPF体系结构 4

1.2.1WPF核心组件 4

1.2.2WPF基本功能和服务 4

1.3XAML语言 5

1.3.1创建WPF应用程序 6

1.3.2什么是XAML语言 8

1.3.3命名空间 8

1.3.4XAML的属性语法和属性元素语法 8

1.3.5附加属性 9

1.4WPF应用程序生命周期 10

第2章 WPF布局与依赖属性 15

2.1什么是布局 15

2.1.1WPF布局基本元素面板 16

2.1.2Canvas布局控件 16

2.1.3StackPanel布局控件 17

2.1.4WrapPanel布局控件 18

2.1.5DockPanel布局控件 19

2.1.6Grid布局控件 20

2.1.7UniformGrid布局控件 22

2.1.8ScrollViewer控件 22

2.2属性系统 23

2.2.1CLR属性 23

2.2.2依赖项属性的概念 24

2.2.3依赖属性的继承 27

2.2.4自定义依赖属性 28

2.2.5附加属性 34

第3章 WPF控件 36

3.1WPF控件概述 36

3.2内容控件 37

3.2.1按钮基类 37

3.2.2按钮(Button) 38

3.2.3拨动按钮(ToggleButton) 38

3.2.4重复按钮(RepeatButton) 38

3.2.5复选框(CheckBox) 39

3.2.6单选框(RadioButton) 39

3.2.7标签控件(Label) 39

3.2.8工具提示控件(ToolTip) 40

3.2.9滚动条控件(ScrollViewer) 40

3.3条目控件(ItermsControl) 40

3.3.1菜单基类(MenuBase) 40

3.3.2选择器基类(Selector) 41

3.3.3状态条(StstusBar) 43

3.4文本控件(TextControls) 43

3.4.1密码框(PasswordBox) 43

3.4.2文本框(TextBox) 43

3.4.3强文本框(RichTextBox) 43

3.5范围控件(RangeControl) 43

3.5.1滚动条(ScrollBar) 43

3.5.2滑动条(Slider) 44

3.5.3进度条(ProgressBar) 46

第4章 传递事件和传递命令系统 47

4.1WPF中的元素树 47

4.1.1逻辑树用途 47

4.1.2可视化树 49

4.1.3树遍历 50

4.1.4“树”形式路由事件的路由 50

4.1.5资源和树 51

4.2传递事件 51

4.2.1传递事件 51

4.2.2终止事件传播 54

4.2.3处理传递事件 55

4.2.4附加传递事件 58

4.3考察传递事件 62

4.4传递命令 66

4.4.1ICommand接口 69

4.4.2ICommandSource与CommandTarget 69

4.4.3CommandBinding 69

4.4.4传递命令(RoutedCommand) 70

4.4.5WPF命令仓库 70

第5章 资源、风格及模板 74

5.1资源 74

5.1.1统一资源标识(Unified Resource Identifier) 75

5.1.2.NET开发平台对资源国际化的支持 77

5.1.3资源管理 77

5.1.4WPF元素中定义的资源 80

5.2风格 87

5.2.1Style类 87

5.2.2Setter 87

5.2.3TargetType 89

5.2.4BasedOn 90

5.2.5触发器(Triggers) 91

5.3模板 93

5.3.1模板概述 93

5.3.2控件模板(ControlTemplate) 94

5.3.3数据模板(DataTemplate) 95

第6章 数据绑定 107

6.1数据绑定的概述 107

6.1.1什么是数据绑定 107

6.1.2基本数据绑定概念 109

6.2简单的数据绑定 110

6.2.1简单的数据绑定 110

6.2.2在C#中实现数据绑定 111

6.2.3对非Framework Element和FrameworkContentElement实现绑定 112

6.3考察五种数据绑定模式 112

6.4动态绑定 113

6.5最简单的数据绑定——从.NET对象到界面元素 113

6.6DataContext 115

6.7控制绑定时刻 116

6.8IValueConverter开发 117

6.9数据绑定的校验 119

6.9.1开发业务规则类 119

6.9.2在绑定中添加任意多个业务规则 121

6.9.3清除控件上的错误信息 121

6.10对集合对象的绑定 122

6.11数据源 124

6.11.1XML数据源 125

6.11.2.NET对象数据源 127

上机部分 132

上机1 WPF简介与XAML语言 132

第1阶段 指导 132

指导1创建WPF墨水应用程序 132

指导2为按钮添加点击事件 134

第2阶段 练习 135

练习 创建WPF应用程序登录窗体 135

上机2 WPF布局与依赖属性 136

第1阶段 指导 136

指导1使用Cavas进行布局 136

指导2StackPanel布局控件 138

指导3布局的综合应用 140

指导4自定义布局控件 142

第2阶段 练习 144

练习1使用DockPanel布局 144

练习2使用Grid布局控件 145

上机3 WPF控件 146

第1阶段 指导 146

指导1完成窗体布局 146

指导2使用ListView显示数据 149

第2阶段 练习 155

练习 在ListView中显示并能播放联系人的视频与铃声 155

上机4 传递事件和传递命令系统 157

第1阶段 指导 157

指导1使用WPF命令部分命令 157

指导2绑定并处理WPF命令库中部分命令 159

第2阶段 练习 163

练习 完成记事本剩余功能 163

上机5 资源、风格及模板 164

第1阶段 指导 164

指导1将通讯录登录页面的按钮的风格放入资源中 164

指导2为按钮设计模板 170

第2阶段 练习 175

练习 给控件模板添加触发器 175

上机6 数据绑定 176

第1阶段 指导 176

指导1DataGrid的使用 176

指导2设计DataGrid样式 182

第2阶段 练习 186

练习 用DataGrid对数据进行编辑 186

参考文献 187

精品推荐