ATM界面设计windows
1.打开WinF项目,新建窗体Main-最终-效果以下。设计
未登陆状态:blog
登录后:ip
(1)修改窗体的相关属性rem
属性:get
1)text:标题文字 it
2)icon:图标io
3)StartPosition(起始位置):centerScreentable
4)windowstate(起始状态):maximized登录
(2)加入菜单控件--menuStrip1
1)编辑菜单项
2)设置帐户管理子菜单
3)设置现金操做子菜单
4)设置状态
把帐户管理、现金操做、查交易明细、退出帐户四个菜单项的enabled设置为false
(3)加入状态栏控件--statusStrip1
1)增长一个状态栏文本标签toolStripStatusLabel1
2)经过Text属性设置toolStripStatusLabel1的文字
2.打开Program.cs,修改项目的启动窗口。
设计窗口--属性设置
如下窗口均要设置如下属性:
(1)startPosition(起始位置):centerParent
(2)showIcon(显示图标):false
(3)MaximizeBox(显示最大化按钮):false
(4)minimizeBox(显示最小化按钮):false
(5)Text(窗口标题)
3.设计登陆界面-Login
显示结果的label的ForeColor设置为红色,text设置为空。下同。
帐号输入框设置maxLength为16
密码输入框设置maxLength为6,passwordChar设置为*
4.设计查余额界面--Show
5.设计改密码界面--changePWD
密码输入框设置maxLength为6,passwordChar设置为*
6.设计挂失界面--lost
7.设计取款界面-GetMoney
本处用到数字控件控件: numericUpDown 属性value设置为1,maximum设置为5000。第八、9步操做也用到此控件,相同操做。
8.设计存款界面-SetMoney
9.设计转帐界面-Transfer
对方帐号输入框设置maxLength为16
10.设计查交易明细界面-getTrans
添加控件dataGridView进行如下设置:
(1)设置readOnly为true
(2)dock设置为fill
(3)点击columns属性编辑绑定列,以下图。
(4)增长列地方以下。
(5)各列的属性设置
HeadText |
DataPropertyName |
|
日期 |
日期 |
transDate |
交易类型 |
交易类型 |
transType |
交易金额 |
交易金额 |
transMoney |
备注 |
备注 |
remark |
11.设计新开户界面-NewCard
(1)身份证号外面添加groupbox,设置text属性。
(2)身份证号输入框设置maxLength为18。
(3)地址输入框设置multiline为true,调整高度。
(4)存款类型为comboBox控件,点击属性里的items,编辑内容。
(5)开户金额为numericUpDown 属性value设置为1,maximum设置为5000。
(6)密码输入框设置maxLength为6,passwordChar设置为*