第1章 窗体与界面设计
1.1 菜单应用实例
实例001 带历史信息的菜单
实例002 菜单动态合并
实例003 像开始菜单一样漂亮的菜单
实例004 任务栏托盘菜单
实例005 可以拉伸的菜单界面
实例006 菜级联菜单
1.2 工具栏设计
实例007 带带背景的工具栏
实例008 带浮动工具栏
实例009 在带下拉菜单的工具栏
实例010 在具有提示功能的工具栏
1.3 状态栏设计
实例011 在状态栏中显示检查框
实例012 带进度条的状态栏
实例013 状态栏中加入图标
1.4 导航菜单界面
实例014 OutLook界面
实例015 带带导航菜单的主界面
实例016 图形化的导航界面
1.5 特色程序界面
实例017 隐藏式窗体
实例018 类似windows xp的程序界面
实例019 软件启动界面
实例020 以树形显示的程序界面
实例021 动态按钮的窗体界面
1.6 特殊形状的窗体
实例022 非矩形窗体
实例023 建立字体形状窗体
实例024 使控件大小随窗体自动调整
实例025 带分隔栏的窗体
实例026 随机更换主界面背景
1.7 多媒体光盘
实例027 自动启动的多媒体光盘程序
实例028 为触摸屏程序添加虚拟键盘
1.8 窗体效果
实例029 制作鼠标穿透窗体
实例030 窗体换肤程序
1.9 窗体动画
实例031 窗体中的滚动字幕
实例032 动画显示窗体
实例033 制作闪烁的窗体
实例034 实现任务栏通知窗口
实例035 动画形式的程序界面
1.10 标题栏窗体
实例036 使窗体标题栏文字右对齐
实例037 没有标题栏可义改变大小的窗口
1.11 设置窗体位置
实例038 设置窗体在屏幕中的位置
实例039 始终在最上面的窗体
实例040 从桌面右下角显示的窗体
1.12 设置窗体大小
实例041 获取桌面大小
实例042 在窗口间移动按扭
实例043 如何实现Office助手
1.13 窗体控制技术
实例044 在关闭窗口前加入确认对话框
实例045 通过子窗体刷新父窗体
实例046 拖动边框窗体
1.14 其他技术
实例047 禁用窗口上的关闭按钮
实例048 实现动态系统托盘图标
实例049 实现气泡提示窗口
第1章 窗体与界面设计
1.1 菜单应用实例
实例001 带历史信息的菜单
实例002 菜单动态合并
实例003 像开始菜单一样漂亮的菜单
实例004 任务栏托盘菜单
实例005 可以拉伸的菜单界面
实例006 菜级联菜单
1.2 工具栏设计
实例007 带带背景的工具栏
实例008 带浮动工具栏
实例009 在带下拉菜单的工具栏
实例010 在具有提示功能的工具栏
1.3 状态栏设计
实例011 在状态栏中显示检查框
实例012 带进度条的状态栏
实例013 状态栏中加入图标
1.4 导航菜单界面
实例014 OutLook界面
实例015 带带导航菜单的主界面
实例016 图形化的导航界面
1.5 特色程序界面
实例017 隐藏式窗体
实例018 类似windows xp的程序界面
实例019 软件启动界面
实例020 以树形显示的程序界面
实例021 动态按钮的窗体界面
1.6 特殊形状的窗体
实例022 非矩形窗体
实例023 建立字体形状窗体
实例024 使控件大小随窗体自动调整
实例025 带分隔栏的窗体
实例026 随机更换主界面背景
1.7 多媒体光盘
实例027 自动启动的多媒体光盘程序
实例028 为触摸屏程序添加虚拟键盘
1.8 窗体效果
实例029 制作鼠标穿透窗体
实例030 窗体换肤程序
1.9 窗体动画
实例031 窗体中的滚动字幕
实例032 动画显示窗体
实例033 制作闪烁的窗体
实例034 实现任务栏通知窗口
实例035 动画形式的程序界面
1.10 标题栏窗体
实例036 使窗体标题栏文字右对齐
实例037 没有标题栏可义改变大小的窗口
1.11 设置窗体位置
实例038 设置窗体在屏幕中的位置
实例039 始终在最上面的窗体
实例040 从桌面右下角显示的窗体
1.12 设置窗体大小
实例041 获取桌面大小
实例042 在窗口间移动按扭
实例043 如何实现Office助手
1.13 窗体控制技术
实例044 在关闭窗口前加入确认对话框
实例045 通过子窗体刷新父窗体
实例046 拖动边框窗体
1.14 其他技术
实例047 禁用窗口上的关闭按钮
实例048 实现动态系统托盘图标
实例049 实现气泡提示窗口
第2章 控件应用
2.1 TextBox控件应用
实例050 只允许输入数字的TextBox控件
实例051 在TextBox控件底端显示下划线
实例052 屏蔽TextBox控件上的粘贴功能
实例053 屏蔽TextBox控件上默认的右键菜单
2.2 ComboBox控件应用
实例054 美化ComboBox控件下拉列表
实例055 实现带查询功能的ComboBox控件
2.3 RichTextBox控件应用
实例056 在RichTextBox控件中添加超链接文字
实例057 在RichTextBox控件中显示RTF格式的文件
实例058 为RichTextBox控件添加自定义滚动条
实例059 在RichTextBox控件中实现关键字描红
实例060 在RichTextBox控件中实现项目编号功能
实例061 设置RichTextBox控件中文本对齐方式
2.4 ListBox控件应用
实例062 在ListBox控件间交换数据
实例063 将数据库数据添加到组合框中
实例064 借助绑定控件实现数据选择录入
实例065 在ListBox控件中查找指定项
2.5 选择类控件应用
实例066 利用选择控件实现权限设置
实例067 利用选择控件实现复杂查询
2.6 ListView控件应用
实例068 ListView间的数据移动
实例069 将数据库数据添加到ListView控件
实例070 在ListView控件中实现修改功能
实例071 在ListView控件中对数据排序或统计
实例072 在ListView控件中绘制底纹
实例073 在列表视图中拖动视图项
实例074 使ListView控件中的选择项高亮显示
实例075 带复选框的ListView控件
2.7 TreeView控件应用
实例076 将数据库数据显示到树视图中
实例077 用树型列表动态显示菜单
实例078 用TreeView控件遍历磁盘目录
实例079 修改TreeView控件中的节点
实例080 将XML文件节点绑定到TreeView控件中
2.8 DataGridView控件应用
实例081 DataGridView控件的分页功能
实例082 从DataGridView控件拖放数据至TreeView控件
实例083 在DataGridView控件中实现合并单元格
实例084 在DataGridView控件中显示图片
实例085 为DataGridView控件实现复选功能
实例086 像Excel一样复制DataGridView中数据
2.9 其他控件典型应用
实例087 TrackBar控件的简单应用
实例088 自制平滑进度条控件
实例089 使用MaskedTextBox控件实现输入验证
实例090 制作日历计划任务
实例091 在ProgressBar控件中显示进度百分比
实例092 在NumericUpDown控件中显示当前系统日期
2.10 控件技术
实例093 程序运行时智能增减控件
实例094 多控件的焦点循环移动
实例095 动态创建控件
实例096 在Button按钮上绘图
2.11 焦点变换与输入控制
实例097 按回车键后焦点会在控件
中移动的录入窗口
实例098 程序运行时拖动控件
实例099 控件得到焦点时变色
实例100 使用控件的Tag属性传递信息
2.12 特殊控件
实例101 为控件制作立体效果
实例102 获取控件名称和内容
第3章 组件应用
3.1 BackgroundWorker组件
实例103 BackgroundWorker组件执行异步操作
3.2 ErrorProvider组件
实例104 使用ErrorProvider组件验证文本框输入
3.3 EventLog组件
实例105 使用EventLog组件读写Windows系统事件日志
实例106 使用EventLog组件保存Windows系统日志
实例107 使用EventLog组件向本机现有日志中添加条目
3.4 FileSystemWatcher组件
实例108 使用FileSystemWatcher组件监视系统日志文件
是否被更改
3.5 HelpProvider组件
实例109 使用HelpProvider组件调用帮助文件
3.6 Process组件
实例110 使用Process组件访问本地进程
3.7 Timer组件
实例111 使用Timer组件制作计时器
实例112 使用Timer组件实现人物动画效果
实例113 使用Timer组件制作左右飘动的窗体
实例114 使用Timer组件实现世界杯倒计时
3.8 ServiceController组件
实例115 使用ServiceController组件控制计算机的服务
3.9 ImageList组件
实例116 使用ImageList组件制作动画图片
3.10 DirectoryEntry组件
实例117 使用DirectoryEntry组件建立虚拟目录
第4章 图形技术
4.1 绘制图形
实例118 绘制公章
实例119 在图片中写入文字
实例120 局部图片的复制
实例121 波形图的绘制
4.2 图形转换187
实例122 BMP转换成JPG格式
实例123 JPG转换成BMP格式
实例124