您的位置:首页 > 编程语言 > C#

C#三层ATM-4.ATM界面设计

2016-06-06 13:36 260 查看
ATM界面设计

1.打开WinF项目,新建窗体Main-最终-效果如下。

未登录状态:





登陆后:





(1)修改窗体的相关属性

属性:

1)text:标题文字

2)icon:图标

3)StartPosition(起始位置):centerScreen

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。第8、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设置为*
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: