图书介绍

Visual C# 2005程序开发与界面设计秘诀PDF|Epub|txt|kindle电子书版本网盘下载

Visual C# 2005程序开发与界面设计秘诀
  • 章立民研究室著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111199472
  • 出版时间:2006
  • 标注页数:583页
  • 文件大小:89MB
  • 文件页数:592页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

Visual C# 2005程序开发与界面设计秘诀PDF格式电子书版下载

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

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

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

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

图书目录

第1章 应用程序的基础设置技巧1

条款1 如何生成可执行文件.EXE1

条款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 API63

条款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 使用Iterator170

条款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 如何使用泛型类List211

条款55 如何使用泛型类Queue220

条款56 如何使用泛型类Stack222

条款57 如何使用泛型类Dictionary225

条款58 如何使用泛型类SortedList233

条款59 如何使用泛型类SortedDictionary240

条款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

热门推荐