C#程序开发范例宝典

C#程序开发范例宝典

王小科, 张金辉, 杨贵发, 编著

出版社:人民邮电出版社

年代:2014

定价:99.0

书籍简介:

本书分为21章,涵盖了窗体与界面设计、控件应用、组件应用、图形技术、多媒体技术、文件系统、操作系统与Windows相关程序、注册表、数据库技术、SQL查询相关技术、LINQ查询技术、报表与打印技术、图表技术、硬件相关开发技术、网络开发技术、Web编程、加密、安全与软件注册、数据结构与算法、C#高级开发、实用工具、程序打包等各方面的内容。

书籍目录:

第1章 窗体与界面设计 1

1.1 菜单应用实例 2

实例001 带历史信息的菜单 2

实例002 菜单动态合并 3

实例003 像开始菜单一样漂亮的

菜单 4

实例004 任务栏托盘菜单 4

实例005 可以拉伸的菜单界面 5

实例006 菜级联菜单 6

1.2 工具栏设计 6

实例007 带带背景的工具栏 7

实例008 带浮动工具栏 7

实例009 在带下拉菜单的工具栏 8

实例010 在具有提示功能的工具栏 9

1.3 状态栏设计 9

实例011 在状态栏中显示检查框 9

实例012 带进度条的状态栏 10

实例013 状态栏中加入图标 11

1.4 导航菜单界面 11

实例014 OutLook界面 11

实例015 带带导航菜单的主界面 12

实例016 图形化的导航界面 14

1.5 特色程序界面 15

实例017 隐藏式窗体 15

实例018 类似windows xp的

程序界面 18

实例019 软件启动界面 19

实例020 以树形显示的程序界面 21

实例021 动态按钮的窗体界面 22

1.6 特殊形状的窗体 23

实例022 非矩形窗体 23

实例023 建立字体形状窗体 24

实例024 使控件大小随窗体自动

调整 25

实例025 带分隔栏的窗体 26

实例026 随机更换主界面背景 26

1.7 多媒体光盘 27

实例027 自动启动的多媒体光盘

程序 27

实例028 为触摸屏程序添加虚拟

键盘 28

1.8 窗体效果 29

实例029 制作鼠标穿透窗体 29

实例030 窗体换肤程序 31

1.9 窗体动画 33

实例031 窗体中的滚动字幕 33

实例032 动画显示窗体 34

实例033 制作闪烁的窗体 35

实例034 实现任务栏通知窗口 36

实例035 动画形式的程序界面 40

1.10 标题栏窗体 41

实例036 使窗体标题栏文字右对齐 41

实例037 没有标题栏可义改变

大小的窗口 41

1.11 设置窗体位置 42

实例038 设置窗体在屏幕中的位置 42

实例039 始终在最上面的窗体 43

实例040 从桌面右下角显示的窗体 44

1.12 设置窗体大小 45

实例041 获取桌面大小 45

实例042 在窗口间移动按扭 46

实例043 如何实现Office助手 47

1.13 窗体控制技术 48

实例044 在关闭窗口前加入确认

对话框 48

实例045 通过子窗体刷新父窗体 49

实例046 拖动边框窗体 53

1.14 其他技术 54

实例047 禁用窗口上的关闭按钮 54

实例048 实现动态系统托盘图标 55

实例049 实现气泡提示窗口 56

第2章 控件应用 59

2.1 TextBox控件应用 60

实例050 只允许输入数字的TextBox

控件 60

实例051 在TextBox控件底端显示

下划线 62

实例052 屏蔽TextBox控件上的

粘贴功能 64

实例053 屏蔽TextBox控件上

默认的右键菜单 65

2.2 ComboBox控件应用 66

实例054 美化ComboBox控件

下拉列表 66

实例055 实现带查询功能的

ComboBox控件 67

2.3 RichTextBox控件应用 68

实例056 在RichTextBox控件中

添加超链接文字 69

实例057 在RichTextBox控件中

显示RTF格式的文件 69

实例058 为RichTextBox控件添加

自定义滚动条 71

实例059 在RichTextBox控件中

实现关键字描红 72

实例060 在RichTextBox控件中

实现项目编号功能 74

实例061 设置RichTextBox控件中

文本对齐方式 78

2.4 ListBox控件应用 80

实例062 在ListBox控件间交换

数据 80

实例063 将数据库数据添加到

组合框中 81

实例064 借助绑定控件实现数据

选择录入 83

实例065 在ListBox控件中查找

指定项 83

2.5 选择类控件应用 85

实例066 利用选择控件实现权限

设置 85

实例067 利用选择控件实现复杂

查询 87

2.6 ListView控件应用 89

实例068 ListView间的数据移动 89

实例069 将数据库数据添加到

ListView控件 92

实例070 在ListView控件中实现

修改功能 93

实例071 在ListView控件中对数据

排序或统计 94

实例072 在ListView控件中绘制

底纹 95

实例073 在列表视图中拖动视图项 96

实例074 使ListView控件中的

选择项高亮显示 99

实例075 带复选框的ListView

控件 101

2.7 TreeView控件应用 102

实例076 将数据库数据显示到

树视图中 102

实例077 用树型列表动态显示

菜单 104

实例078 用TreeView控件遍历

磁盘目录 105

实例079 修改TreeView控件中的

节点 107

实例080 将XML文件节点绑定到

TreeView控件中 109

2.8 DataGridView控件应用 110

实例081 DataGridView控件的

分页功能 111

实例082 从DataGridView控件拖放

数据至TreeView控件 115

实例083 在DataGridView控件中

实现合并单元格 119

实例084 在DataGridView控件中

显示图片 121

实例085 为DataGridView控件

实现复选功能 123

实例086 像Excel一样复制

DataGridView中数据 125

2.9 其他控件典型应用 128

实例087 TrackBar控件的简单

应用 128

实例088 自制平滑进度条控件 130

实例089 使用MaskedTextBox

控件实现输入验证 133

实例090 制作日历计划任务 135

实例091 在ProgressBar控件中

显示进度百分比 138

实例092 在NumericUpDown控件

中显示当前系统日期 139

2.10 控件技术 140

实例093 程序运行时智能增减

控件 140

实例094 多控件的焦点循环移动 142

实例095 动态创建控件 143

实例096 在Button按钮上绘图 144

2.11 焦点变换与输入控制 145

实例097 按回车键后焦点会在控件

中移动的录入窗口 146

实例098 程序运行时拖动控件 147

实例099 控件得到焦点时变色 148

实例100 使用控件的Tag属性传递

信息 149

2.12 特殊控件 149

实例101 为控件制作立体效果 150

实例102 获取控件名称和内容 151

第3章 组件应用 153

3.1 BackgroundWorker组件 154

实例103 BackgroundWorker组件

执行异步操作 154

3.2 ErrorProvider组件 156

实例104 使用ErrorProvider组件

验证文本框输入 156

3.3 EventLog组件 157

实例105 使用EventLog组件读写

Windows系统事件日志 157

实例106 使用EventLog组件保存

Windows系统日志 160

实例107 使用EventLog组件向本机

现有日志中添加条目 161

3.4 FileSystemWatcher组件 163

实例108 使用FileSystemWatcher

组件监视系统日志文件

是否被更改 163

3.5 HelpProvider组件 165

实例109 使用HelpProvider组件

调用帮助文件 165

3.6 Process组件 166

实例110 使用Process组件访问

本地进程 166

3.7 Timer组件 167

实例111 使用Timer组件制作计

时器 167

实例112 使用Timer组件实现

人物动画效果 172

实例113 使用Timer组件制作

左右飘动的窗体 173

实例114 使用Timer组件实现

世界杯倒计时 174

3.8 ServiceController组件 176

实例115 使用ServiceController

组件控制计算机的服务 176

3.9 ImageList组件 177

实例116 使用ImageList组件

制作动画图片 178

3.10 DirectoryEntry组件 178

实例117 使用DirectoryEntry

组件建立虚拟目录 179

第4章 图形技术 181

4.1 绘制图形 182

实例118 绘制公章 182

实例119 在图片中写入文字 183

实例120 局部图片的复制 185

实例121 波形图的绘制 186

4.2 图形转换 187

实例122 BMP转换成JPG格式 188

实例123 JPG转换成BMP格式 189

实例124

内容摘要:

《C#程序开发范例宝典》紧密围绕程序开发人员在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了使用C#进行程序开发的技术和技巧。全书包括窗体与界面设计、控件应用、组件应用、图形技术、多媒体技术、文件系统、操作系统与Windows相关程序、注册表、数据库技术、SQL查询相关技术、LINQ查询技术、报表与打印技术、图表技术、硬件相关开发技术、网络开发技术、Web编程、加密、安全与软件注册、数据结构与算法、C#高级开发、实用工具、程序打包等21章,共572个实例。
  《C#程序开发范例宝典》附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows XP/Windows 2000/Windows Server 2003/Windows 7等操作系统下测试通过,均能够正常运行。
  《C#程序开发范例宝典》适合程序开发人员,也可供大中专院校师生阅读。

书籍规格:

书籍详细信息
书名C#程序开发范例宝典站内查询相似图书
丛书名软件工程师 : 典藏版
9787115371409
如需购买下载《C#程序开发范例宝典》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)99.0语种简体中文
尺寸26 × 19装帧精装
页数 370 印数 2500

书籍信息归属:

C#程序开发范例宝典是人民邮电出版社于2015.1出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。