二、桌面级程序设计部分课程目录 | ||||||
1、桌面级程序入门 | ||||||
编号 |
教学内容 |
学时 |
|
编号 |
教学内容 |
学时 |
01 |
桌面级程序 |
|
02 |
建立桌面项目 |
| |
03 |
.NET基础类库 |
|
04 |
System.Drawing命名空间System.Windows.Form 命名空间 |
| |
05 |
实战:Hello,Win |
|
|
|
| |
2、消息框与窗体类 | ||||||
01 |
消息框MessageBox |
|
|
02 |
窗体Form |
|
03 |
Application消息循环 |
|
04 |
实战:我的窗体 |
| |
05 |
Paint绘制事件 |
|
06 |
继承窗体类 |
| |
07 |
On |
|
08 |
实战:带文字的窗体 |
| |
3、Paint事件与On | ||||||
01 |
Paint绘制事件 |
|
|
02 |
继承窗体类 |
|
03 |
On |
|
04 |
实战:带文字的窗体 |
| |
4、多个窗体与多个处理程序 | ||||||
01 |
两个窗体 |
|
|
02 |
两个窗体使用同一个事件 |
|
03 |
Object参数的作用 |
|
04 |
实战:窗体焦点 |
| |
5、图形结构 | ||||||
01 |
Point结构 |
|
|
02 |
Size结构 |
|
03 |
Rectangle结构 |
|
04 |
实战:垂直文字 |
| |
6、系统信息 | ||||||
01 |
StringFormat类 |
|
|
02 |
SystemInformation类 |
|
03 |
实战:字符串剧中显示 |
|
|
|
| |
7、Timer计时器 | ||||||
01 |
Timer类 |
|
|
02 |
DateTime结构 |
|
03 |
实战:定时器 |
|
|
|
| |
8、键盘 | ||||||
01 |
键盘 |
|
|
02 |
KeyDown、KeyUp事件 |
|
03 |
KeyEventArgs类 |
|
04 |
KeyParss事件 |
| |
05 |
ParssEventArgs类 |
|
06 |
实战:获取键盘按下信息 |
| |
9、绘制图形 | ||||||
01 |
Graphics绘制类 |
|
|
02 |
DrawEllipse绘制圆形 |
|
03 |
DrawLine绘制直线 |
|
03 |
DrawRectangle绘制矩形 |
| |
10、鼠标 | ||||||
01 |
鼠标 |
|
|
02 |
MouseDown、MouseUp事件 |
|
03 |
MouseMove事件 |
|
04 |
实战:画笔工具 |
| |
11、图形图像 | ||||||
01 |
Image类 |
|
|
02 |
Bitmap类 |
|
03 |
二进制资源 |
|
04 |
实战:图片格式转换器 |
| |
12、按钮 | ||||||
01 |
Button按钮 |
|
|
02 |
RadionButton单选按钮 |
|
03 |
CheckBox复选按钮 |
|
04 |
实战:按钮美化 |
| |
13、文本框与标签控件 | ||||||
01 |
TextBox文本框 |
|
|
02 |
Label标签控件 |
|
03 |
ComboBox组合框控件 |
|
04 |
实战:控件搭配 |
| |
14、通用对话框 | ||||||
01 |
OpenFileDialog打开文件对话框 |
|
|
02 |
SaveFileDialog保存文件对话框 |
|
03 |
FontDialog字体对话框 |
|
04 |
ColorDialog颜色对话框 |
| |
05 |
folderBrowserDialog浏览文件对话框 |
|
06 |
实战:我的记事本 |
| |
15、面板控件与滚动条 | ||||||
01 |
Panel面板 |
|
|
02 |
HScrollBar水平滚动条 |
|
03 |
VScrollBar垂直滚动条 |
|
04 |
ProgressBar进度条 |
| |
04 |
实战:调色板 |
|
|
|
| |
16、菜单 | ||||||
01 |
Menu菜单 |
|
|
02 |
MainMenu主菜单 |
|
03 |
MenuItem菜单项 |
|
04 |
实战:美化菜单 |
| |
17、工具栏与状态栏 | ||||||
01 |
ToolBar工具栏 |
|
|
02 |
ToolStrip工具栏 |
|
03 |
StatusBar状态栏 |
|
04 |
StatusStrip状态栏 |
| |
05 |
实战:带图片的工具栏 |
|
|
|
| |
18、树状视图与列表视图 | ||||||
01 |
TreeView树状视图 |
|
|
02 |
ListView列表视图 |
|
03 |
Splitter窗体拆分器 |
|
04 |
实战:我的电脑 |
| |
19、数据库简介 | ||||||
01 |
数据库发展史 |
|
|
02 |
安装Sql数据库 |
|
03 |
配置Sql数据库 |
|
04 |
使用Sql数据库 |
| |
20、Sql语句与存储过程 | ||||||
01 |
通用Sql语句 |
|
|
02 |
存储过程 |
|
03 |
实战:制作存储过程 |
|
|
|
| |
21、打印 | ||||||
01 |
PrintDocument打印类 |
|
|
02 |
PrintPreviewDialog打印预览类 |
|
03 |
PrintDialog打印对话框类 |
|
04 |
实战:打印票据 |
| |
22、流 | ||||||
01 |
PrintDocument打印类 |
|
|
02 |
PrintPreviewDialog打印预览类 |
|
03 |
PrintDialog打印对话框类 |
|
04 |
实战:打印票据 |
| |
23、线程 | ||||||
01 |
Thread线程类 |
|
|
02 |
线程委托 |
|
03 |
实战:线程挂起 |
|
|
|
| |
24、网络传输 | ||||||
01 |
TcpListener侦听类 |
|
|
02 |
TcpClient网络连接类 |
|
03 |
Socket类 |
|
04 |
实战:QQ聊天程序 |
| |
实例 | ||||||
01 |
游戏人物窗体 |
|
|
02 |
窗体动画 |
|
03 |
多媒体播放器 |
|
04 |
远程控制 |
| |
05 |
加密狗 |
|
06 |
邮件发送与接收 |
| |
07 |
文件传送 |
|
08 |
添加程序托盘 |
| |
09 |
商务酒店管理软件 |
|
10 |
商超管理软件 |
|
评论