图书介绍

C# WinForm实践开发教程pdf电子书版本下载

C# WinForm实践开发教程
  • 钱哨,李挥剑,李继哲主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508470023
  • 出版时间:2010
  • 标注页数:289页
  • 文件大小:95MB
  • 文件页数:304页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材;窗口软件,Windows-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

C# WinForm实践开发教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Windows编程基础 1

1.1 课程简介与课程定位 1

1.1.1 课程简介 1

1.1.2 课程体系定位 2

1.2 Windows和窗体的基本概念 2

1.2.1 WindowsForms程序的基本结构 3

1.2.2 了解WinForm程序的代码结构 5

1.3 WinForm中的常用控件 8

1.3.1 简介 9

1.3.2 基本控件的使用 11

1.4 多文档界面(MDI)处理 21

1.4.1 多文档界面简介 21

1.4.2 多文档界面设置及窗体属性 22

1.4.3 多文档界面的窗体传值技术 25

1.5 菜单和菜单组件 32

1.5.1 简介 32

1.5.2 菜单的实践操作 32

1.6 窗体界面的美化 34

本章小结 36

课后练习 37

第2章 Windows高级控件 39

2.1 单选按钮(RadioButton) 39

2.2 图片框控件 40

2.2.1 图片框控件的基本属性 41

2.2.2 图片框控件实践操作 41

2.3 选项卡控件 43

2.3.1 简介 43

2.3.2 选项卡控件的基本属性 43

2.3.3 选项卡控件的实际操作 44

2.4 进度条控件 46

2.4.1 简介 46

2.4.2 进度条控件的基本属性 47

2.4.3 进度条控件的实际操作 47

2.5 ImageList控件 48

2.5.1 简介 48

2.5.2 ImageList控件的基本属性及方法 49

2.5.3 ImageList控件的实际操作 49

2.6 ToolBar控件 51

2.6.1 简介 51

2.6.2 ToolBar控件的基本属性及方法 51

2.6.3 ToolBar控件的实际操作 52

2.7 StatusStrip控件 53

2.7.1 简介 53

2.7.2 StatusStrip控件的实际操作 54

2.8 Timer控件 56

2.8.1 简介 56

2.8.2 Timer控件的属性及方法、事件 56

2.8.3 Timer控件的实际操作 57

2.9 ListView控件 58

2.9.1 简介 58

2.9.2 ListView控件的属性及方法 58

2.9.3 ListView控件实践操作 59

2.10 TreeView控件 66

2.10.1 简介 66

2.10.2 TreeView控件的属性及方法 67

2.10.3 TreeView控件的实际操作 68

2.11 CheckedListBox 可选列表框控件 73

2.11.1 简介 73

2.11.2 CheckedListBox控件的属性及方法 73

2.11.3 CheckedListBox控件的实际操作 74

2.12 numericUpDown微调按钮控件 80

2.12.1 简介 80

2.12.2 numericUpDown控件的属性 81

2.12.3 numericUpDown控件的实际操作 81

2.13 monthCalendar日历控件 82

2.13.1 简介 82

2.13.2 monthCalendar控件的属性 82

2.13.3 monthCalendar控件的实际操作 83

2.14 DataTimePicker控件 86

2.14.1 简介 86

2.14.2 DataTimePicker控件的属性 87

2.14.3 DataTimePicker控件的实际操作 87

2.15 为程序添加多媒体功能 89

2.15.1 简介 89

2.15.2 程序添加多媒体功能的实际操作 90

2.16 用户自定义控件 90

2.16.1 简介 91

2.16.2 用户自定义控件实践操作 91

本章小结 92

课后练习 93

第3章 文件处理技术 94

3.1 System.IO命名空间 94

3.1.1 System.IO类介绍 95

3.1.2 File类的常用方法 97

3.1.3 FileInfo类的常用方法 98

3.1.4 文件夹类Directory的常用方法 103

3.1.5 File类的常用操作的静态方法练习 107

3.2 文件流类FileStream 110

3.3 文件的读写 113

3.4 读写二进制文件 126

3.4.1 二进制文件读取器/编写器介绍 127

3.4.2 写二进制文件 129

3.5 读写内存流 133

3.5.1 读写内存流——MemoryStream类 134

3.5.2 MemoryStream类案例学习 135

3.5.3 读写缓存流——BufferedStream类 137

本章小结 139

课后练习 140

第4章 ADO.NET数据库访问技术 141

4.1 ADO.NET简介 141

4.1.1 ADO.NET的优点及主要对象 145

4.1.2 ADO.NET的结构 146

4.1.3 ADO.NET对数据库的访问 148

4.1.4 ADO.NET连接数据库管理系统 150

4.1.5 Connection对象 154

4.1.6 Command对象 158

4.1.7 .NET中的事务处理 161

4.2 ADO.NET——查询和检索数据 163

4.2.1 DataSet对象 163

4.2.2 DataTable、DataColumn和DataRow对象 172

4.2.3 DataAdapter对象 178

4.2.4 DataReader对象 185

4.3 DataGridView控件——显示和操作数据 194

4.3.1 DataGridView控件概述 194

4.3.2 DataGridview控件创建的案例教学 201

4.3.3 DataGridView控件与存储过程 209

本章小结 219

课后练习 220

第5章 GDI+编程 222

5.1 GDI+绘图基本知识 222

5.1.1 坐标系统 222

5.1.2 System.Drawing命名空间 223

5.1.3 Graphics类 223

5.2 绘图工具类 224

5.2.1 Pen类 224

5.2.2 Brush类 227

5.2.3 Font类 228

5.2.4 坐标的平移与缩放 228

5.3 绘制图形 230

5.3.1 绘制曲线 231

5.3.2 图形控件的使用 234

本章小结 237

课后练习 237

第6章 水晶报表技术 238

6.1 水晶报表简介 238

6.2 水晶报表的基本操作 240

6.3 水晶报表的执行模式和类型 242

6.3.1 水晶报表的执行模式 242

6.3.2 水晶报表的类型 242

本章小结 250

课后练习 250

第7章 网络编程 251

7.1 网络基础 251

7.2 HTTP网络编程 253

7.2.1 WebClient类 253

7.2.2 WebRequest类和WebResponse类 254

7.2.3 Web浏览器控件 256

7.3 TCP网络编程 257

7.3.1 System.Net.Sockets命名空间 257

7.3.2 TCP类 257

7.3.3 Socket类 260

7.3.4 编写聊天程序 263

本章小结 265

课后练习 265

第8章 WinForm打包和部署 266

8.1 WinForm打包和部署介绍 266

8.1.1 简介 266

8.1.2 创建部署项目 267

8.2 简单的打包和部署 268

第9章 WinForm课程实训 277

9.1 综合项目陈述 277

9.2 WinForm项目实训的具体步骤和实现方法 279

9.2.1 筹建项目小组的基本原则 280

9.2.2 项目小组任务分工阶段 280

9.2.3 需求分析阶段(软件及数据库建模) 282

9.2.4 软件开发的实施阶段 284

9.2.5 软件测试阶段 286

9.2.6 安装部署、答辩阶段 286

参考文献 289

精品推荐