Visual Basic.NET控件设计示例导学PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:乔宇峰编著
- 出 版 社:北京:北京科海电子出版社
- 出版年份:2003
- ISBN:7900107835
- 页数:481 页
第1章 VisualBasic.NET控件概述 1
1.1 控件的基本概念 1
1.2 控件的分类 2
1.2.1 标准控件 2
1.2.2 ActiveX控件 3
1.2.3 第三方控件 3
1.2.4 自定义控件 4
1.2.5 可插入对象 4
1.3 控件的基本要素 4
1.3.1 类和对象 4
1.3.2 控件的属性 5
1.3.3 控件的事件 7
1.3.4 控件的方法 9
1.4 控件的设计方法 10
1.4.1 控件工具箱的使用 11
1.4.2 控件开发中代码的设计方法 16
1.4.3 Windows窗体控件中的类层次结构 19
1.4.4 自定义控件的基本方法 20
1.5 VisualBasic.NET的新特性 24
1.5.1 窗体中的新特性 24
1.5.2 控件设计的新特性 25
1.5.3 数据访问中的新特性 28
1.5.4 新的应用程序类型 29
1.5.5 新的面向对象的设计思想 30
1.6 本章小结 31
第2章 VisualBasic.NET控件的常用要素 33
2.1 VisualBasic.NET控件的常用属性 33
2.1.1 AllowDrop属性 33
2.1.2 BackColor属性和ForeColor属性 33
2.1.3 BackgroundImage属性 35
2.1.4 Cursor属性 35
2.1.5 CausesValidation属性 36
2.1.6 ContextMen属性 36
2.1.8 Font属性 38
2.1.7 Enabled属性 38
2.1.9 Location属性 39
2.1.1 0Locked属性 39
2.1.1 1Name属性 39
2.1.1 2Size属性 40
2.1.1 3Text属性 40
2.2.2 DragEnter事件 41
2.2.1 Click事件 41
2.2 VisualBasic.NET控件的常用事件 41
2.1.1 4Visible属性 41
2.2.3 DragDrop事件 42
2.2.4 Enter事件 43
2.2.5 KeyDown事件和KeyUp事件 43
2.2.6 KeyPress事件 44
2.2.7 MouseEnter事件 45
2.2.8 MouseMove事件 45
2.2.1 1Move事件 46
2.2.1 0MouseUp事件 46
2.2.9 MouseDown事件 46
2.2.1 2Paint事件 47
2.2.1 3Resize事件 47
2.2.1 4Validating事件 47
2.2.1 5Validated事件 48
2.3 VisualBasic.NET控件的常用方法 50
2.3.2 DoDragDrop方法 51
2.3.3 GetDataPresent方法 51
2.3.1 BringToFront方法 51
2.3.4 Focus方法 54
2.3.5 FindForm方法 55
2.3.6 Refresh方法 55
2.3.7 ResetCursor方法 55
2.3.8 Scale方法 55
2.3.9 ToString方法 56
2.4 本章小结 57
3.1 窗体设计 58
第3章 窗体及VisualBasic.NET基础控件设计 58
3.1.1 窗体的创建方法 59
3.1.2 窗体的典型属性 60
3.1.3 窗体的常用操作 61
3.1.4 创建MDI窗体 65
3.1.5 窗体设计实例 66
3.2 按钮控件设计 68
3.2.1 按钮控件的典型属性 69
3.2.2 按钮的常用操作 72
3.2.3 按钮设计实例 73
3.3 滚动条控件设计 77
3.3.1 滚动条控件的典型属性 77
3.3.2 滚动条的常用操作 77
3.3.3 滚动条设计实例 78
3.4 复选框和单选按钮控件设计 82
3.4.1 复选框控件 82
3.4.3 复选框、单选按钮设计实例 84
3.4.2 单选按钮控件 84
3.5 标签和文本框控件设计 87
3.5.1 标签控件 87
3.5.2 标签控件设计实例 88
3.5.3 文本框控件设计 91
3.5.4 文本框控件设计实例 92
3.6 列表框和组合列表框控件设计 96
3.6.1 列表框控件 96
3.6.2 列表框控件设计实例 97
3.6.3 组合框控件 99
3.6.4 组合框控件设计实例 101
3.7 容器类控件设计 103
3.7.1 Panel控件简介 103
3.7.2 Panel控件设计实例 103
3.8 图片框控件设计 105
3.8.1 图片框控件的典型属性 105
3.8.2 图片框控件的典型事件 106
3.8.3 图片框设计实例 107
3.9 菜单设计 109
3.9.1 菜单的基本知识 109
3.9.2 在窗体中创建主菜单 110
3.9.3 创建上下文菜单 115
3.9.4 菜单设计实例 115
3.10基础控件开发的综合实例 119
3.11本章小结 134
第4章 VisualBasic.NET常用控件设计 135
4.1 Timer控件设计 135
4.1.1 服务器计时器 136
4.1.2 服务器计时器控件设计实例 137
4.1.3 Windows计时器 140
4.1.4 Windows计时器设计实例 141
4.2 ImageList控件设计 142
4.2.1 ImageList控件的常用属性 142
4.2.3 使用Basic代码从ImageList控件中添加或删除图像 143
4.2.2 设置Images属性,向ImageList控件中添加或删除图像 143
4.2.4 ImageList控件设计示例 144
4.3ListView控件设计 146
4.3.1 ListView控件的四种数据显示模式 146
4.3.2 ListView控件的典型属性 147
4.3.3 使用Basic代码向ListView控件中添加或删除项目 151
4.3.4 ListView控件设计实例 151
4.4 TreeView控件设计 155
4.4.1 TreeView控件的典型属性 156
4.4.2 在程序运行期间使用Basic代码设计TreeView控件 157
4.4.3 TreeView控件的典型事件与实现方法 158
4.4.4 TreeView控件设计实例 158
4.5 ProgressBar控件设计 161
4.5.1 进度条控件的基本属性 162
4.5.2 进度条控件设计实例 162
4.6 RichTextBox控件设计 165
4.6.1 RichTextBox控件的常用属性 165
4.6.2 RichTextBox控件的常用操作 167
4.6.3 RichTextBox控件设计实例 169
4.7 工具条和状态栏控件设计 171
4.7.1 工具条控件ToolBar设计 172
4.7.2 StatusBar控件设计 174
4.7.3 工具条和状态栏控件设计实例 176
4.8 ToolTip控件设计 182
4.8.1 ToolTip控件的基本属性 182
4.8.2 为控件设置工具提示的方法 183
4.8.3 ToolTip控件设计实例 183
4.9 DataTimePicker控件和MonthCalendar控件设计 185
4.9.1 DataTimePicker控件的常用属性 185
4.9.2 DataTimePicker控件的基本操作 186
4.9.3 MonthCalendar控件的使用 188
4.9.4 DateTimePicker控件设计实例 191
4.10 本章小结 193
5.1 DomainUpDown控件和NumericUpDown控件设计 194
5.1.1 DomainUpDown控件 194
第5章 VisualBasic.NET其他控件设计 194
5.1.2 NumericUpDown控件 196
5.1.3 DomainUpDown控件和NumericUpDown控件设计实例 197
5.2 Splitter控件设计 201
5.2.1 Splitter控件的常用属性 202
5.2.2 Splitter控件设计实例 204
5.3 TabControl控件设计 206
5.3.1 TabControl控件的常用属性 207
5.3.3 TabControl控件设计实例 209
5.3.2 在设计中使用Basic代码创建选项卡 209
5.4 TrackBar控件设计 215
5.4.1 TrackBar控件的典型属性 215
5.4.2 TrackBar控件设计实例 216
5.5 HelpProvider控件设计 219
5.5.1 HelpProvider控件的HelpNamespace属性 219
5.5.2 为窗体上的控件设置帮助文件 219
5.5.3 为控件设置弹出式帮助 222
5.6.2 使用ErrorProvider控件显示窗体验证的错误图标 225
5.6.1 ErrorProvider控件的基本属性 225
5.6 ErrorProvider控件设计 225
5.6.3 ErrorProvider控件设计实例 226
5.7 本章小结 232
第6章 多媒体控件设计 233
6.1 使用多媒体控件处理图形图像 233
6.1.1 图形处理 233
6.1.2 图形处理的综合实例 253
6.1.3 图像处理 256
6.1.4 图像处理综合实例 261
6.2 使用多媒体控件处理音频文件 269
6.2.1 常用音频格式 269
6.2.2 基于API的音频播放 269
6.2.3 音频文件播放实例 271
6.2.4 制作MP3播放器 273
6.3 使用多媒体控件处理视频文件 278
6.3.1 常用动画文件格式 278
6.3.2 制作AVI动画播放器 279
6.4本章小结 281
第7章 数据访问控件及其应用 282
7.1 访问数据的基本方法 282
7.2 DAO技术 283
7.2.1 DAO技术概述 284
7.2.2 使用DAO技术编制数据库程序实例 284
7.3 ADO.NET技术 287
7.3.1 ADO.NET控件概述 288
7.3.2 ADO.NET控件应用实例 290
7.3.3 OleDB数据提供程序 295
7.3.4 DataSet数据集 305
7.3.5 数据表的综合实例 313
7.4 DataGrid控件设计 318
7.4.1 将数据绑定到控件 318
7.4.2 以数据集绑定网格 319
7.4.3 网格显示 320
7.4.5 DataGrid控件的常用操作 321
7.4.4 对绑定到DataGrid的数据行和列进行操作 321
7.4.6 DataGrid控件的应用实例 322
7.5 VisualBasic.NET中的远程数据访问 323
7.5.1 XML简介 324
7.5.2 数据集的XML方法 329
7.5.3 远程数据访问 332
7.6 数据库程序设计综合实例 332
7.7 本章小结 340
第8章 网络操作控件及其应用 342
8.1 网络开发的基本知识 342
8.1.1 .NET框架对网络计算的支持 342
8.1.2 客户/服务器应用 351
8.2 基于Web的应用程序开发 355
8.2.1 Web应用开发基础 355
8.2.2 Web应用的开发过程 359
8.2.3 常用WebForm控件介绍 361
8.3 WebForm控件综合设计实例 367
8.4 简易Web浏览器 373
8.5 XMLWebServices技术应用 377
8.5.1 XMLWebServices基本原理 377
8.5.2 XMLWebServices的创建 378
8.5.3 XMLWebServices的访问 380
8.6 本章小结 381
第9章 VisualBasic.NET对话框设计 382
9.1 VisualBasic.NET对话框简介 382
9.1.1 对话框设计的基本方法 382
9.1.2 对话框的ShowDialog方法 383
9.1.3 对话框的DialogResult属性 383
9.1.4 模式对话框与无模式对话框 384
9.1.5 从属窗体 384
9.1.6 设置按钮的键盘激活方式 385
9.2 创建简单对话框 385
9.2.1 创建消息对话框 386
9.2.2 创建输入对话框 391
9.2.3 消息对话框和输入对话框的综合应用实例 393
9.3 创建自定义对话框 395
9.3.1 对话框的结构特点 396
9.3.2 自定义对话框的创建步骤 396
9.3.3 ShowDialog方法和DialogResult属性 397
9.3.4 在对话框和主窗体之间进行数据访问的基本方法 397
9.3.5 创建自定义对话框的综合实例 399
9.4 文件操作对话框 405
9.4.1 文件的读取方法 406
9.4.2 OpenFileDialog对话框 407
9.4.3 SaveFileDialog对话框 409
9.4.4 OpenFileDialog对话框和SaveFileDialog对话框应用实例 410
9.5 FontDialog控件和ColorDialog控件设计 413
9.5.1 FontDialog控件 413
9.5.2 ColorDialog控件 415
9.5.3 FontDialog控件和ColorDialog控件应用实例 416
9.6.1 PrintDocument控件设计 419
9.6 打印控件设计 419
9.6.2 其他典型打印控件介绍 424
9.6.3 打印控件设计的综合实例 427
9.7 本章小结 433
第10章 VisualBasic.NET控件开发综合实例 434
10.1 选课系统设计 434
10.1.1 程序界面设计 435
10.1.2 代码设计 438
10.2.1 游戏简介 447
10.2 字母拼图游戏 447
10.2.2 游戏基本算法 449
10.2.3 程序界面的设计 455
10.2.4 程序代码设计 457
10.3 摘花游戏 467
10.3.1 游戏简介 467
10.3.2 程序设计过程 468
10.4 本章小结 477
附录 VisualBasic.NET总汇 478
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《强制执行前沿与热点问题》陈兴责编;乔宇 2020
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017