图书介绍
WPF桌面应用与开发PDF|Epub|txt|kindle电子书版本网盘下载
- 何敏藩,郑龙,邢立宁,肖丹,周舟编著 著
- 出版社: 长沙:湖南大学出版社
- ISBN:9787566715746
- 出版时间:2018
- 标注页数:187页
- 文件大小:16MB
- 文件页数:199页
- 主题词:Windows操作系统-程序设计-高等学校-教材
PDF下载
下载说明
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什么是WPF2
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与CommandTarget69
4.4.3CommandBinding69
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.2Setter87
5.2.3TargetType89
5.2.4BasedOn90
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.6DataContext115
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