C#程序开发范例宝典-目录解析
C#程序开发范例宝典目录
第1章窗体与界面设计 1
1.1菜单应用实例 2
实例001带历史信息的菜单 2
实例002菜单动态合并 3
实例003像开始菜单一样漂亮的菜单 4
实例004任务栏托盘菜单 5
实例005可以拉伸的菜单界面 5
实例006菜级联菜单7
1.2工具栏设计7
实例007带背景的工具栏7
实例008浮动工具栏8
实例009带下拉菜单的工具栏9
实例010具有提示功能的工具栏9
1.3状态栏设计10
实例011在状态栏中显示检查框10
实例012带进度条的状态栏11
实例013状态栏中加入图标12
1.4导航菜单界面12
实例014OutLook界面12
实例015带导航菜单的主界面14
实例016图形化的导航界面15
1.5特程序界面17
实例017类QQ的程序界面17
实例018类似Windows Xp的程序界面18 实例019以图形按钮显示的界面20
实例020以树形显示的程序界面21
实例021动态按钮的窗体界面22
1.6特殊形状的窗体24
实例022非矩形窗体24
实例023建立字体形状窗体25
实例024控件随窗体自动调整26
实例025带分隔栏的窗体27
实例026随机更换主界面背景27
1.7多媒体光盘28改变button按钮的形状
实例027自动启动的多媒体光盘程序28 实例028为触摸屏程序添加虚拟键盘29 1.8窗体效果30
实例029半透明渐显窗体31
实例030窗口颜的渐变32
1.9窗体动画33
实例031窗体中的滚动字幕33
实例032动画显示窗体34
实例033制作闪烁的窗体35
实例034直接在窗体上绘图37
实例035动画形式的程序界面38
1.10标题栏窗体39
实例036使窗体标题栏文字右对齐39
实例037没有标题栏但可以改变大小的窗口39
1.11设置窗体位置40
实例038设置窗体在屏幕中的位置40
实例039始终在最上面的窗体41
1.12设置窗体大小42
实例040限制窗体大小42
实例041获取桌面大小42
实例042在窗口间移动按钮43
实例043如何实现Office助手44
1.13窗体控制技术45
实例044在关闭窗口前加入确认对话框45
实例045使用任意组件拖动窗体46
实例046修改提示字体及颜47
1.14其他技术48
实例047如何为MDI类型窗体设置背景图片48
实例048向提示框中添加图标49
第2章控件应用51
2.1TextBox控件应用52
实例049只允许输入数字的TextBox控件52
实例050限制用户名称长度及设置密码文本54
实例051自动删除非法字符55
实例052为TextBox控件添加列表选择框57
2.2Button控件应用58
实例053在Button按钮中显示图标58
2.3ComboBox控件应用59
实例054将数据表中的字段添加到ComboBox控件59 实例055带查询功能的ComboBox控件61
2.4RichTextBox控件应用63
实例056利用RichTextBox控件实现文档管理功能63 实例057利用RichTextBox控件实现文字定位与标识65 实例058用RichTextBox控件显示图文数据67
2.5ListBox控件应用68
实例059在ListBox控件间交换数据68
实例060将数据库数据添加到组合框中70
实例061借助绑定控件实现数据选择录入71
实例062ListBox拒绝添加重复信息72
2.6选择类控件应用73
实例063利用选择控件实现权限设置74
实例064利用选择控件实现复杂查询76
2.7ListView控件应用78
实例065ListView列表拒绝添加重复信息78
实例066将数据库数据添加到ListView控件80
实例067用ListView控件制作导航界面81
实例068在ListView控件中对数据排序或统计83
实例069在ListView控件中绘制底纹84
实例070在列表视图中拖动视图项85
实例071用ListView控件选取整行数据88
实例072用ListView控件开发登录界面89
2.8TreeView控件应用91
实例073将数据库数据显示到树视图中91
实例074用TreeView控件制作导航界面93
实例075用TreeView控件遍历磁盘目录94
实例076TreeView控件在数据库中的应用96
实例077带复选框的树状菜单98
2.9其他控件典型应用100
实例078TrackBar的简单应用100
实例079SplitContainer的应用102
实例080MaskedTextBox控件的简单应用103
实例081制作日历计划任务105
实例082ImageAnimator类显示动画图片108
实例083QQ头像列表110
2.10控件技术112
实例084程序运行时智能增减控件112
实例085控制焦点移动114
实例086动态创建控件115
实例087在Button按钮上绘图116
2.11焦点变换与输入控制117
实例088按回车键焦点在控件中移动的录入窗口117
实例089程序运行时拖动控件119
实例090控件得到焦点时变120
实例091控件的输入限制121
2.12特殊控件122
实例092为控件制作立体效果122
实例093获取控件名称和内容124
第3章组件应用127
3.1BackgroundWorker组件128
实例094BackgroundWorker组件执行异步操作128
3.2ErrorProvider组件130
实例095使用ErrorProvider组件验证文本框输入130
实例096利用ErrorProvider组件查看数据集中的错误132 3.3EventLog组件134
实例097使用EventLog组件读写Windows系统事件日志134 实例098使用EventLog组件保存Windows系统日志136
实例099使用EventLog组件向本机现有日志中添加条目138
3.4FileSystemWatcher组件140

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。