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設置爲*