图书介绍
Windows GUI高级编程 C#编程篇PDF|Epub|txt|kindle电子书版本网盘下载
- (美)Wahid Choudhury,(美)Richard Conway等著;徐燕华,毛尧飞译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302063095
- 出版时间:2003
- 标注页数:425页
- 文件大小:138MB
- 文件页数:442页
- 主题词:窗口软件,Windows-程序设计;C语言-程序设计
PDF下载
下载说明
Windows GUI高级编程 C#编程篇PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 .NET和Windows1
1.1 Windows应用程序和.NET2
1.2 消息、句柄和窗口4
1.3 Windows Forms命名空间13
1.4 不使用Visual Studio .NET创建窗体16
1.5 在Visual Studio .NET中创建窗体19
1.6 小结27
第2章 使用Windows Forms29
2.1 创建基于窗体的应用程序29
2.1.1 自定义窗体32
2.1.2 通过继承获得更好的窗体33
2.1.3 连接窗体上的事件34
2.1.4 有模式和无模式窗体36
2.1.5 处理继承的窗体上的事件40
2.1.6 使用VS.NET向导创建窗体41
2.2 将菜单添加到窗体中42
2.2.1 主菜单42
2.2.2 上下文菜单45
2.2.3 菜单处理程序47
2.3 多文档界面的窗体48
2.3.1 使用属性管理MDI窗体50
2.3.2 改变菜单51
2.4 常用对话框52
2.4.1 打开文件的对话框53
2.4.2 保存文件的对话框56
2.4.3 颜色选择的对话框58
2.4.4 VS.NET和常用对话框59
2.5 工具栏60
2.5.1 添加工具栏61
2.5.2 处理工具栏事件65
2.5.3 VS.NET和工具栏69
2.6 状态栏69
2.7 小结72
第3章 Windows常用控件73
3.1 控件基类73
3.1.1 控件属性73
3.1.2 控件容器75
3.2 常用控件76
3.2.1 TextBox控件76
3.2.2 ListBox控件81
3.2.3 ListView控件83
3.2.4 ComboBox控件85
3.2.5 DomainUpDown控件87
3.3 按钮控件89
3.3.1 CheckBox控件92
3.3.2 RadioButton控件94
3.3.3 Scrollbar控件95
3.3.4 Timer控件98
3.3.5 DateTimePicker控件100
3.3.6 MonthCalendar控件103
3.3.7 TreeView控件105
3.4 自定义绘制108
3.4.1 自定义绘制ComboBox108
3.4.2 自定义绘制Button113
3.5 在.NET中使用ActiveX控件117
3.5.1 使用AxImp118
3.5.2 简单的Web浏览器应用程序121
3.5.3 Windows媒体播放器127
3.5.4 Microsoft Agent控件128
3.6 小结131
第4章 数据绑定132
4.1 .NET中的数据绑定132
4.1.1 BindingContext133
4.1.2 BindingManagerBase133
4.1.3 Binding类135
4.2 简单的数据绑定136
4.3 更新数据147
4.4 复杂的绑定149
4.4.1 绑定要求149
4.4.2 ITypedList164
4.4.3 IBindingList和IEditableObject169
4.5 绑定到自定义控件中180
4.6 小结183
第5章 用户输入184
5.1 介绍键盘185
5.1.1 关于编码185
5.1.2 KeyboardSample应用程序186
5.1.3 加速键191
5.1.4 开发键盘计时器192
5.1.5 检查键盘修正键194
5.2 将键盘国际化194
5.3 失去焦点和得到焦点198
5.4 响应鼠标200
5.4.1 鼠标功能200
5.4.2 跟踪鼠标203
5.5 使用鼠标绘图207
5.6 使用工具提示214
5.7 小结215
第6章 在.NET环境下绘图216
6.1 GDI+概述217
6.2 事件和画图221
6.3 图形对象222
6.4 颜色、画笔和画刷224
6.4.1 透明度225
6.4.2 已知的颜色227
6.4.3 渐变颜色229
6.4.4 影线画刷232
6.4.5 颜色对话框233
6.5 形状、路径和区域234
6.5.1 线条和曲线235
6.5.2 变换238
6.5.3 路径241
6.5.4 阴影和裁剪242
6.5.5 区域244
6.6 绘制文字——字体245
6.6.1 字体对话框246
6.6.2 已安装的字体族247
6.6.3 文本方向249
6.7 处理图像251
6.7.1 缩放253
6.7.2 旋转和翻转254
6.7.3 PictureBox控件256
6.7.4 滚动257
6.8 小结259
第7章 打印260
7.1 System.Drawing.Printing260
7.2 在.NET环境下打印261
7.2.1 图形263
7.2.2 PrinterSettings264
7.2.3 PrintDocument268
7.2.4 PrintDialog282
7.2.5 PageSetupDialog287
7.3 示例:打印DataGrid292
7.3.1 设计目标292
7.3.2 GridPrinting292
7.4 小结309
第8章 自定义控件310
8.1 扩展控件311
8.1.1 创建TextBox扩展控件311
8.1.2 使用TextBox扩展控件321
8.1.3 设计时使用特性和XML文档324
8.2 复合控件325
8.2.1 创建AddressControl复合控件326
8.2.2 使用AddressControl340
8.3 自定义绘制的控件344
8.3.1 创建RoundButton控件344
8.3.2 使用RoundButton控件352
8.4 深入介绍PropertyGrid353
8.4.1 自定义TypeConverters353
8.4.2 自定义UITypeEditors355
8.5 小结358
第9章 优化Windows应用程序360
9.1 线程的基本问题360
9.2 应用程序锁定362
9.3 线程性能367
9.4 编写多线程应用程序371
9.4.1 数据库应用程序371
9.4.2 网络应用程序378
9.5 不同的Windows Forms编程模型383
9.6 使用P/Invoke388
9.7 事件存取器391
9.8 小结395
第10章 部署Windows应用程序396
10.1 使用Windows Installer398
10.1.1 安装向导398
10.1.2 文件系统编辑器400
10.1.3 其他编辑器402
10.1.4 注册表编辑器403
10.1.5 文件类型编辑器404
10.1.6 UI编辑器404
10.1.7 自定义操作编辑器409
10.1.8 启动条件编辑器410
10.1.9 修复和删除411
10.1.10 重新分布.NET Framework412
10.1.11 安装到GAC413
10.1.12 通过Web使用Windows Installer414
10.2 合并模块项目415
10.3 CAB文件416
10.4 处理部署417
10.5 代码访问安全——保护客户423
10.6 小结424