基于C#的Windows应用程序开发实验与实践教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:李莹,吴晓艳编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302227892
- 页数:192 页
第1章 Windows窗体 1
1.1 Windows窗体介绍 1
1.2 创建Windows程序 2
1.3 事件处理 5
1.4 多文档界面设计 13
1.4.1 创建多文档界面应用程序 13
1.4.2 排列子窗体 14
1.5 小结 14
1.6 习题 14
第2章 Windows常用控件的使用 15
2.1 Label、TextBox和Button控件 16
2.2 RadioButton和CheckBox控件 19
2.3 其他选项类控件和ListBox控件 21
2.3.1 CheckedListBox控件 21
2.3.2 ComboBox控件 23
2.3.3 DateTimePicker控件 25
2.3.4 ListBox控件 26
2.4 MenuStrip、ToolStrip和StatusStrip控件 28
2.4.1 MenuStrip控件 28
2.4.2 ToolStrip控件 30
2.4.3 StatusStrip控件 31
2.4.4 综合示例 32
2.5 TreeView和ListView控件 38
2.5.1 TreeView控件 38
2.5.2 ListView控件 40
2.5.3 SplitContainer控件 43
2.5.4 综合示例 44
2.6 通用对话框的使用 45
2.6.1 打开和保存文件对话框 47
2.6.2 字体和颜色对话框 49
2.6.3 打印对话框 50
2.7 其他常用控件 54
2.7.1 计时器 54
2.7.2 进度条 56
2.7.3 任务栏图标 57
2.7.4 页面浏览器 58
2.8 实验 60
2.8.1 实验1:控件的使用1 60
2.8.2 实验2:控件的使用2 60
2.8.3 实验3:控件的使用3 60
2.9 小结 61
2.10 习题 61
第3章 创建控件 62
3.1 复合控件 62
3.2 扩展控件 67
3.3 自定义控件 71
3.4 实验4:创建控件 73
3.5 小结 73
3.6 习题 73
第4章 面向对象编程简介 74
4.1 对象和类 74
4.1.1 对象 74
4.1.2 类 74
4.1.3 类成员 75
4.1.4 对象的创建和实例化 77
4.1.5 方法的参数 78
4.2 封装 83
4.3 继承 83
4.4 多态 86
4.4.1 虚方法的重载 86
4.4.2 抽象类与抽象方法 87
4.5 接口 88
4.6 Windows程序中的面向对象 99
4.7 小结 101
4.8 习题 101
第5章 使用ADO.NET访问数据 102
5.1 ADO.NET概述 102
5.1.1 ADO.NET对象模型 102
5.1.2 使用命名空间 103
5.2 Connection对象的使用 103
5.2.1 选择.NET数据提供程序 103
5.2.2 使用SqlConnection对象 104
5.2.3 使用OleDbConnection对象 105
5.3 Command对象的使用 105
5.3.1 插入、修改、删除数据 106
5.3.2 读取数据 107
5.3.3 执行存储过程 111
5.4 DataAdapter和DataSet对象的使用 112
5.4.1 填充DataSet 112
5.4.2 更新DataSet 113
5.5 ADO.NET与XML 115
5.6 实验5:在Windows程序中使用ADO.NET 115
5.7 小结 116
5.8 习题 116
第6章 Windows程序中的调用 117
6.1 调用XML Web Service 117
6.1.1 创建一个简单的XML Web Services 118
6.1.2 使用C#开发XML Web Services客户端 120
6.1.3 实验6:调用XML Web Services 122
6.2 调用COM组件 123
6.2.1 什么是COM组件 123
6.2.2 在.NET 中调用COM组件 123
6.2.3 实例1:把文本写入Word文档 124
6.2.4 实例2:将数据库中数据导出为Word文档 125
6.3 调用Windows API 129
6.3.1 在Windows程序中调用API 129
6.3.2 实例3:运行可执行文件 129
6.3.3 实例4:播放声音 130
6.4 小结 132
6.5 习题 132
第7章 GDI+的简单编程 133
7.1 GDI+和Graphic类 133
7.1.1 创建Graphics对象 135
7.1.2 基本的GDI+对象 137
7.1.3 基本图形的绘制 142
7.2 实例1:绘制不规则连线 146
7.3 实例2:分栏显示文字 148
7.4 实例3:复制图像指定区域 150
7.5 实例4:使用GDI+ 152
7.6 小结 156
7.7 习题 156
第8章 使用Crystal Reports创建报表 157
8.1 Crystal Reports概述 157
8.2 创建报表的基本步骤 158
8.3 使用查看器查看报表 159
8.4 实例1:利用向导创建报表 160
8.5 实例2:加载水晶报表文件 165
8.6 实例3:在报表中筛选数据记录 167
8.7 实例4:在报表中分组排序记录 171
8.8 实例5:在报表中分组汇总记录 173
8.9 实例6:在报表中制作数据图表 175
8.10 小结 178
8.11 习题 178
第9章 提高程序的可访问性 179
9.1 界面设计原则 179
9.2 添加辅助功能特性 180
9.2.1 .NET Framework的辅助功能支持 180
9.2.2 为Windows Form应用程序添加辅助特性 182
9.2.3 测试辅助功能 182
9.3 为应用程序添加帮助 183
9.3.1 .NET支持的帮助类型 183
9.3.2 为窗体和控件添加区分上下文帮助 183
9.3.3 将帮助主题链接到菜单 185
9.3.4 显示ToolTip帮助 186
9.4 应用程序的本地化 186
9.5 小结 191
9.6 习题 191
参考文献 192
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019