C#程序开发范例宝典-目录解析 下载本文

内容发布更新时间 : 2024/5/3 21:56:03星期一 下面是文章的全部内容请认真阅读。

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

实例014 OutLook界面 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

实例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.1 TextBox控件应用 52

实例049 只允许输入数字的TextBox控件 52 实例050 限制用户名称长度及设置密码文本 54 实例051 自动删除非法字符 55

实例052 为TextBox控件添加列表选择框 57 2.2 Button控件应用 58

实例053 在Button按钮中显示图标 58 2.3 ComboBox控件应用 59

实例054 将数据表中的字段添加到ComboBox控件 59 实例055 带查询功能的ComboBox控件 61 2.4 RichTextBox控件应用 63

实例056 利用RichTextBox控件实现文档管理功能 63 实例057 利用RichTextBox控件实现文字定位与标识 65 实例058 用RichTextBox控件显示图文数据 67 2.5 ListBox控件应用 68

实例059 在ListBox控件间交换数据 68 实例060 将数据库数据添加到组合框中 70 实例061 借助绑定控件实现数据选择录入 71 实例062 ListBox拒绝添加重复信息 72 2.6 选择类控件应用 73

实例063 利用选择控件实现权限设置 74 实例064 利用选择控件实现复杂查询 76

2.7 ListView控件应用 78

实例065 ListView列表拒绝添加重复信息 78 实例066 将数据库数据添加到ListView控件 80 实例067 用ListView控件制作导航界面 81

实例068 在ListView控件中对数据排序或统计 83 实例069 在ListView控件中绘制底纹 84 实例070 在列表视图中拖动视图项 85

实例071 用ListView控件选取整行数据 88 实例072 用ListView控件开发登录界面 89 2.8 TreeView控件应用 91

实例073 将数据库数据显示到树视图中 91 实例074 用TreeView控件制作导航界面 93 实例075 用TreeView控件遍历磁盘目录 94 实例076 TreeView控件在数据库中的应用 96 实例077 带复选框的树状菜单 98 2.9 其他控件典型应用 100

实例078 TrackBar的简单应用 100 实例079 SplitContainer的应用 102

实例080 MaskedTextBox控件的简单应用 103 实例081 制作日历计划任务 105

实例082 ImageAnimator类显示动画图片 108 实例083 QQ头像列表 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.1 BackgroundWorker组件 128

实例094 BackgroundWorker组件执行异步操作 128 3.2 ErrorProvider组件 130

实例095 使用ErrorProvider组件验证文本框输入 130 实例096 利用ErrorProvider组件查看数据集中的错误 132 3.3 EventLog组件 134

实例097 使用EventLog组件读写Windows系统事件日志 134 实例098 使用EventLog组件保存Windows系统日志 136