Visual C# 2005程序开发与界面设计秘诀PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:章立民研究室著
- 出 版 社:北京:机械工业出版社
- 出版年份:2006
- ISBN:7111199472
- 页数:583 页
第1章 应用程序的基础设置技巧 1
条款1 如何生成可执行文件.EXE 1
条款2 如何指定.EXE的输出位置 1
条款3 如何设定启动对象 2
条款4 关闭窗体与结束应用程序 2
第2章 面向对象程序设计简介 4
条款5 概论 4
条款6 如何创建类与对象 11
条款7 如何定义与使用属性 14
条款8 如何使用继承 16
条款9 如何创建与使用共享成员 19
条款10 结构与类有何差异 22
条款11 操作符重载 27
条款12 事件属性 33
第3章 一般性的程序开发技巧 35
条款13 从插入程序代码段谈起 35
条款14 新的Nuil类型 41
条款15 采用高效的运算符 43
条款16 便利的算术运算符 44
条款17 使用Math类 45
条款18 您真的了解除法与实数吗 46
条款19 全新的Unsigned类型 49
条款20 如何使用As关键字 53
条款21 如何使用Is关键字 54
条款22 如何使用Continue语句 55
条款23 如何拦截与处理异常 56
条款24 使用强大且周全的Using语句 60
条款25 如何调用Windows API 63
条款26 如何以.NET Framework类取代Windows API调用 74
条款27 如何确认所在平台的Windows操作系统版本 88
条款28 使用Application类取得应用程序相关信息 91
条款29 使用String类来处理字符串 93
条款30 使用StringBuilder提升字符串处理效率 105
条款31 我需要使用StringWriter类吗 112
条款32 如何使用复合格式 114
条款33 如何格式化字符串数据 116
条款34 转义字符 131
条款35 如何将一个十六进制字符串转换成数值 131
条款36 如何将一个数值转换成十六进制字符串 132
条款37 日期时间的加减法运算与比较 132
条款38 灵活使用Stopwatch类 142
条款39 使用数组注意事项 146
条款40 如何将一个字符串转换成字节数组 156
条款41 如何将一个字节数组转换成一个字符串 156
条款42 对象数组的创建、排序以及二进制搜索 157
条款43 如何使用ToArray方法返回一个强类型数组 164
条款44 如何创建一个自定义的集合类 165
条款45 使用Iterator 170
条款46 如何播放音频 175
条款47 如何建立与访问项目资源 177
条款48 如何用程序来枚举项目资源 179
条款49 如何访问应用程序设置 182
条款50 如何为应用程序设计“关于”框 188
条款51 借用VB的My,C#照样条条大路通罗马 189
第4章 泛型 190
条款52 泛型 190
条款53 善用.NET Framework 2.0自带的泛型类 207
条款54 如何使用泛型类List 211
条款55 如何使用泛型类Queue 220
条款56 如何使用泛型类Stack 222
条款57 如何使用泛型类Dictionary 225
条款58 如何使用泛型类SortedList 233
条款59 如何使用泛型类SortedDictionary 240
条款60 SortedList与SortedDictionary的比较 242
条款61 如何从泛型类Collection派生出自定义的泛型集合类 242
第5章 探讨窗体的重要设计技巧 244
条款62 如何访问应用程序目前所有已打开的窗体 244
条款63 如何创建一个继承窗体 246
条款64 如何创建MDI应用程序 255
条款65 创建与使用模式对话框 261
条款66 如何创建透明的窗体 264
条款67 Form.TransparencyKey属性的用途是什么 266
条款68 如何创建非矩形的窗体与控件 266
条款69 没有控件数组的日子怎么过 272
条款70 如何管理多个最顶层窗体 284
条款71 如何显示一个顶层窗口但是不使其成为活动窗口 293
条款72 如何获取显示器的屏幕信息 296
条款73 如何让窗体在系统任务栏的托盘区中显示成单一图标 298
第6章 探讨常用控件的重要设计技巧 302
条款74 如何让控件显示出多行文字 302
条款75 如何设置控件中文字与图片的相对位置 303
条款76 如何为标签与按钮控件加上省略号 304
条款77 如何让容器控件显示出滚动条 306
条款78 如何使用TableLayoutPanel控件来排列窗体上的控件 306
条款79 如何使用FlowLayoutPanel控件来排列窗体上的控件 319
条款80 如何使用SplitContainer控件 323
条款81 如何让控件拥有工具提示信息 327
条款82 如何创建主控描绘工具提示信息 331
条款83 如何使TextBox控件中的字符在输入的同时立即转换成大写 335
条款84 设置TextBox控件是否使用系统默认的密码字符 337
条款85 如何让TextBox与ComboBox控件具备自动完成输入功能 337
条款86 如何验证用户输入 339
条款87 如何创建自定义的验证类 344
条款88 如何创建使用正则表达式的TextBox验证类 362
条款89 如何使用MaskedTextBox控件来限制数据的输入格式 366
条款90 MaskedTextBox控件能否使用自定义的验证类型 377
条款91 如何使用正则表达式 378
条款92 如何使用RichTextBox创建一个简易的文本编辑器 388
条款93 如何打印RichTextBox控件中的内容 408
条款94 如何将图片显示在窗体上 412
条款95 如何以同步方式加载本地或远程Internet上的图片并显示在窗体上 418
条款96 如何以异步方式加载本地或远程Internet上的图片并显示在窗体上 420
条款97 如何于Windows Form窗体上绘制线条与形状 423
条款98 如何在窗体上创建文字或图片超级链接 426
条款99 如何使用WebBrowser控件将窗体模拟成一个IE浏览器 428
条款100 如何让WebBrowser控件中的网页与所在窗体进行双向互动 440
第7章 探讨列表类型控件的重要设计技巧 446
条款101 如何将项目添加到ListBox与ComboBox控件中 446
条款102 如何自定义ListBox的选择模式 448
条款103 如何自定义ComboBox控件 450
条款104 超好用的DropDown与DropDownClosed事件 452
条款105 如何能够单击数据列的列首文字来排序ListView控件 454
条款106 如何使用一个ComboBox控件来编辑ListView控件中的数据 458
条款107 如何查找ListView控件中的项目 462
条款108 如何创建一个主控描绘的ListView控件 464
条款109 如何为TreeView控件中的TreeNode加上工具提示信息 467
条款110 如何让TreeView控件中不同的节点显示出不同的内容菜单(ContextMenuStrip) 468
条款111 如何为TreeView控件的节点创建一个Key属性 472
条款112 如何使用自定义的排序器来排序TreeView控件的节点 476
条款113 如何创建一个主控描绘的TreeView控件 478
条款114 如何在TreeView控件中进行拖放操作 482
条款115 结合TreeView、SplitContainer与ListView控件创建一个目录扫瞄界面 485
条款116 结合TreeView、SplitContainer与ListView控件创建一个类似Windows资源管理器的用户界面 491
第8章 探讨重要的人机界面设计技巧…496条款117如何在窗体加载时让某一个控件取得焦点 496
条款118 如何在控件中捕捉按键 497
条款119 剪贴板的数据撷取与存入 498
条款120 .NET Framework 2.0对剪贴板存取操作做了哪些强化 508
条款121 如何执行拖放操作 511
条款122 如何使用多重窗体 522
条款123 工具栏、菜单、内容菜单以及状态栏之间的结构和关系 530
第9章 工具栏、内容菜单以及状态栏 530
条款124 实现一个具有弹性且多样化的菜单、内容菜单与状态栏 533
条款125 将计算机中的“收藏夹”信息转换成菜单并提供具备实际功能的“添加到收藏夹”与“整理收藏夹”菜单项目 544
条款126 如何动态地切换菜单 550
条款127 如何为您的应用程序添加自定义工具栏功能 551
条款128 探索浮动定位、溢出以及配置方式 557
条款129 如何自定义工具栏系列控件的显示与呈现 568
附录A 范例安装与使用说明 581
- 《红色旅游的社会效应研究》吴春焕著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《《国语》和《战国策》词汇比较研究》陈长书著 2017
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《行政保留研究》门中敬著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019