图书介绍
Visual C#.NET开发实践PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C#.NET开发实践](https://www.shukui.net/cover/19/31484527.jpg)
- 温谦,郑小平等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:711509618X
- 出版时间:2001
- 标注页数:397页
- 文件大小:76MB
- 文件页数:417页
- 主题词:C语言(学科: 程序设计) C语言 程序设计
PDF下载
下载说明
Visual C#.NET开发实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 初识开发环境1
第1章 一个Windows程序1
1.2 “Start”页面2
1.2.1 “Get Started”页面2
1.2.2 “What s New” 页面3
1.2.3 “Online Community” 页面4
1.2.4 “Headlines” 页面4
1.2.5 “Search Online” 页面5
1.2.6 “My Profile” 页面5
1.3.1 创建工程框架6
1.3 建立一个工程项目6
1.3.2 编译执行程序8
1.4 Solution Explorer窗口9
1.4.1 Solution概念9
1.4.2 Project概念9
1.4.3 Solution Explorer窗口10
1.5 Code Editor窗口11
1.5.1 打开Code Editor窗口11
1.5.2 Code Editor新特性12
1.6.1 AssemblyInfo.cs文件13
1.6 分析代码13
1.6.2 Forml.cs文件15
1.7 编辑窗体17
1.7.1 修改窗体属性17
1.7.2 添加控件19
1.7.3 新添加的代码20
1.8 本章总结21
第2章 基础Win Forms控件23
2.1 Button(按钮)控件23
2.1.1 建立新工程24
2.1.3 实现按钮事件方法25
2.1.2 创建按钮并设置属性25
2.1.4 演示按钮28
2.2 TextBox(文本框)控件29
2.2.1 创建文本框并设置属性29
2.2.2 访问Text属性30
2.2.3 演示文本框30
2.3 CheckBox(复选框)控件30
2.3.1 创建复选框并设置属性31
2.3.2 实现复选框事件方法31
2.4 RadioButton(单选按钮)控件32
2.3.3 演示复选框32
2.4.1 创建单选按钮并设置属性33
2.4.2 实现单选按钮事件33
2.4.3 演示单选按钮34
2.5 ListBox(列表框)控件35
2.5.1 创建列表框并设置属性35
2.5.2 实现添加删除操作36
2.5.3 演示列表框38
2.6 ComboBox(组合框)控件38
2.6.1 创建组合框并设置属性38
2.6.3 演示组合框40
2.6.2 实现选择条目消息40
2.7 ToolTip(工具提示)控件41
2.7.1 创建工具提示并设置属性41
2.7.2 关联工具提示的控件42
2.7.3 演示工具提示42
2.8 本章总结43
第3章 高级Win Forms控件45
3.1 NumericUpDown控件45
3.1.1 创建包含NumericUpDown的窗体45
3.1.2 控制NumericUpDown控件46
3.1.3 实现NumericUpDown控件的事件方法47
3.2 ProgressBar(进度条)控件48
3.2.1 创建包含ProgressBar的窗体48
3.1.4 演示NumericUpDown控件48
3.2.2 显示计算过程49
3.2.3 演示ProgressBar控件50
3.3 ListView(列表视图)控件51
3.3.1 创建包含ListView的窗体52
3.3.2 实现地址簿功能54
3.3.3 演示ListView控件57
3.3.4 查看ListView的创建代码58
3.4.1 创建包含TreeView的窗体59
3.4 TreeView(树形视图)控件59
3.4.2 实现TreeView的事件方法61
3.4.3 实现按钮的点击事件方法62
3.4.4 演示TreeView控件64
3.5 Splitter控件65
3.5.1 创建分隔窗体66
3.5.2 演示Splitter控件69
3.6 TabControl控件70
3.6.1 创建TabControl控件70
3.6.2 创建标签页71
3.6.3 分析代码73
3.6.4 演示TabControl控件74
3.7 本章总结74
第4章 菜单设计75
1.1 创建主菜单75
4.1.1 添加主菜单条75
4.1.2 添加“文件”菜单组76
4.1.3 添加“新建”菜单项76
4.1.4 添加“打开”和“保存”菜单项77
4.1.6 添加“退出”菜单项78
4.1.5 添加菜单分隔条78
4.1.7 测试菜单功能79
4.2 Check和RadioCheck菜单79
4.2.1 添加“查看”菜单组80
4.2.2 添加Check类型的菜单项80
4.2.3 添加RadioCheck类型的菜单项81
4.2.4 测试Check和RadioCheck菜单功能83
4.3 自画菜单84
4.3.1 添加“图形”菜单组84
4.3.2 添加自画菜单项84
4.3.3 实现自画菜单事件方法84
4.3.4 添加“圆形”和“直线”自画菜单项86
4.3.5 测试自画菜单89
4.4 创建上下文菜单89
4.4.1 创建窗体的上下文菜单90
4.4.2 创建控件上的上下文菜单92
4.5 本章总结94
第5章 工具栏和状态栏95
5.1 创建工具栏95
5.1.1 创建ImageList控件95
5.1.2 创建ToolBar控件96
5.1.3 添加工具栏按钮96
5.1.4 实现工具样按钮事件方法97
5.1.5 测试工具栏99
5.2 带有下拉菜单的工具栏按钮99
5.2.1 创建ContextMenu控件99
5.2.2 实现菜单项点击事件方法100
5.2.3 把ContextMenu加入到【新建】工具栏按钮上100
5.2.4 测试工具栏按钮下拉菜单101
5.3 创建开关工具栏按钮101
5.3.1 在ImageList控件中添加图像101
5.3.2 创建ToolBar控件101
5.3.3 实现按钮点击事件方法102
5.3.4 测试开关工具栏按钮103
5.4.1 添加StatusBar控件104
5.4.2 设置StatusBar属性104
5.4 创建状态栏104
5.4.3 实现PanelClick事件106
5.4.4 动态设置状态栏信息106
5.4.5 演示状态栏107
5.5 自画状态栏面板107
5.6 本章总结109
6.1.1 添加窗体类111
11.1.4 “源”中的拖放事件111
6.1 模式对话框111
第6章 对话框111
6.1.2 编辑窗体113
6.1.3 实现对话框功能114
6.1.4 返回对话框关闭方式116
6.1.5 定义访问对话框数据的属性117
6.1.6 使用模式对话框120
6.1.7 演示对话框122
6.2.2 添加窗体类123
6.2.3 编辑窗体123
6.2 非模式对话框123
6.2.1 创建应用程序123
6.2.4 定义访问对话框数据的属性124
6.2.5 实现控件事件125
6.2.6 使用模式对话框127
6.3 通用对话框129
6.2.7 演示非模式对话框129
6.3.1 OpenFileDialog130
6.3.2 SaveFileDialog132
6.3.3 ColorDialog134
6.3.4 FontDialog135
6.4 本章总结137
第7章 多文档界面应用程序139
7.1 创建主窗体及其控件139
7.1.1 创建主窗体139
7.1.2 添加控件140
7.2 创建子窗体及其控件142
7.2.1 创建子窗体142
7.2.2 添加控件142
7.3 实现子窗体功能143
7.3.1 编辑功能144
7.3.2 保存功能144
7.4 实现主窗体功能145
7.4.1 实现菜单栏功能145
7.4.2 实现工具栏功能149
7.5 演示多文档界面程序151
7.6 本章总结152
8.1.1 GDI+编程模式153
第8章 GDI+编程基础153
8.1 GDI+简介153
8.1.2 GDI+的新特性154
8.1.3 GDI+框架结构155
8.2 绘图平面155
8.2.1 创建Graphics对象155
8.2.2 使用Graphics对象156
8.3 Color结构157
8.3.1 创建颜色对象157
8.4 画笔(Pen)158
8.4.1 创建画笔对象158
8.3.2 预定义颜色158
8.4.2 预定义画笔对象159
8.4.3 画笔高级属性160
8.5 刷子(Brush)165
8.5.1 SolidBrush类165
8.5.2 HatchBrush类166
8.5.3 TextureBrush类168
8.5.4 LinearGradientBrush类169
8.5.5 PathGradientBrush类172
8.6 字体(Font)176
8.7 混合和变换177
8.7.1 混合(Blend)178
8.7.2 变换(Transform)180
8.8 本章总结183
9.1.1 直线185
9.1 绘制图形185
第9章 图形和图像185
9.1.2 矩形186
9.1.3 椭圆187
9.1.4 圆弧188
9.1.5 圆饼189
9.1.6 多边形190
9.1.7 曲线192
9.1.8 路径196
9.2 操作图像198
9.2.1 显示图像198
9.2.2 保存图像202
9.2.3 特效处理204
9.3 本章总结206
10.1.1 PrintDocument类207
14.1 读写文件207
10.1 打印组件207
第10章 打印文档207
10.1.2 PrintPreviewDialog类209
10.1.3 PrintDialog类210
10.1.4 PageSetupDialog类210
10.2 打印实例211
10.2.1 创建工程211
10.2.2 实现打印功能212
10.2.3 实现打印设置功能215
10.2.4 实现页面设置功能216
10.2.5 实现打印预览功能217
10.3 本章总结218
第11章 拖放操作和剪贴板219
11.1 拖放编程基础219
11.1.1 DoDragDrop方法219
11.1.2 AllowDrop属性220
11.1.3 “目标”中的拖放事件220
11.2 进程内拖放操作223
11.2.1 创建工程223
11.2.3 实现“拖”功能224
11.2.2 实现TreeView的事件方法224
11.2.4 实现“放”功能225
11.2.5 演示实例231
11.3 进程间拖放操作232
11.3.1 创建工程232
11.3.2 添加显示功能232
11.3.3 实现“拖”功能234
11.3.4 实现“放”功能234
11.3.5 演示实例235
11.4.1 Clipboard方法236
11.4 剪贴板操作236
11.4.2 剪贴板实例237
11.5 本章总结240
第12章 组件设计241
12.1 相关概念241
12.1.1 组件(Component)241
12.2.1 属性(Property)242
12.2 技术基础242
12.1.3 容器(Container)242
12.1.2 控件(Control)242
12.1.4 场所(Site)242
12.2.2 事件(Event)和代表(Delegate)244
12.2.3 特性(Attribute)245
12.2.4 授权(License)组件和控件248
12.3 设计Windows Forms控件250
12.3.1 创建工程250
12.3.2 添加属性252
12.3.3 添加事件256
12.3.5 绘制控件259
12.3.4 覆盖基类方法259
12.3.6 使用控件261
12.4 本章总结266
第13章 进程和线程267
13.1 了解AppDomain267
13.1.1 Windows 32进程模式267
13.1.2 .NET进程模式268
13.1.3 AppDomain类268
13.2 操作进程270
13.2.1 Process类271
13.2.2 应用实例272
13.3 操作线程277
13.3.1 Thread类278
13.3.2 多线程实例280
13.4 多线程同步286
13.4.1 加锁(Lock)286
13.4.2 监视器(Monitor)290
13.4.3 互斥体(Mutex)296
13.4.4 定时器(Timer)300
13.5 线程池303
13.5.1 ThreadPool类303
13.5.2 ThreadPool实例304
13.6 本章总结306
第14章 数据流和文件系统307
14.1.1 获取文件数据流307
14.1.2 读写文本文件308
14.1.3 读写二进制文件311
14.2 异步文件存取318
14.2.1 异步存取方法318
14.2.2 程序实例319
14.3 访问磁盘和目录323
14.3.1 创建工程324
14.3.2 实现浏览功能325
14.3.3 使用对话框332
14.3.4 演示实例332
14.4 隔离存储333
14.4.1 隔离存储简介333
14.4.2 隔离存储类型334
14.4.3 隔离存储编程334
14.4.4 隔离存储实例337
14.5.2 串行化实例342
14.5 对象串行化342
14.5.1 串行化类342
14.6 本章总结345
第15章 操作XML347
15.1 编程模式347
15.1.1 DOM模式347
15.1.2 Push模式348
15.1.3 Pull模式349
15.2 XML相关类349
15.2.1 抽象基类349
15.2.2 继承的子类352
15.2.3 DOM支持类353
15.2.4 XslTransform类356
15.3 应用举例357
15.3.1 读取XML文档357
15.3.2 展开实体引用360
15.3.3 检验控制363
15.3.4 使用DOM输出XML文档366
15.3.5 XSLT转换实例368
15.4 本章总结371
16.1 Net类概览373
第16章 网络编程373
16.1.1 请求/响应层374
16.1.2 应用协议层376
16.1.3 传输层383
16.2 应用举例384
16.2.1 下载Web页面384
16.2.2 网络时间客户和服务386
16.2.3 聊天软件389
16.2.4 套接字编程394
16.3 本章总结397