系統(tǒng)主界面的制作
MDI窗口的制作
1五辽、創(chuàng)建一個(gè)窗體憎瘸,然后添加子窗體赶站,將一個(gè)MDI容器窗體作為父窗體將多個(gè)子窗體包容在它的工作區(qū)之中將窗體的IsMdiContainer屬性設(shè)置為T(mén)rue算行。
2呈驶、將窗體的IsMdiContainer屬性設(shè)置為T(mén)rue努释,在【菜單設(shè)計(jì)器】中允許用戶輸入菜單項(xiàng)的文本碘梢。
3、有多個(gè)菜單項(xiàng)時(shí)伐蒂,在菜單中創(chuàng)建分割條Separator煞躬;當(dāng)菜單項(xiàng)需要設(shè)置選中或未選中狀態(tài)時(shí),設(shè)置菜單項(xiàng)的Checked屬性。
MDI窗口
主界面制作
在窗體中添加StatusStrip控件恩沛,再添加ToolStrip-StatusLabel對(duì)象在扰,設(shè)置Name、Spring屬性雷客。
主界面
在窗體中添加Timer控件芒珠,并使用實(shí)現(xiàn)開(kāi)門(mén)動(dòng)畫(huà)效果。
MDI主界面
第1步:將項(xiàng)目B的窗口源文件(每個(gè)窗口三個(gè)文件)拷貝到項(xiàng)目A的代碼目錄中搅裙。
第2步:在項(xiàng)目A中引入拷貝過(guò)來(lái)的新窗口(選擇MainForm.cs即可導(dǎo)入MainForm窗口)皱卓。
第3步:整個(gè)解決方案替換成項(xiàng)目A的namespace。
第4步:消除源代碼中可能存在的資源錯(cuò)誤部逮,將項(xiàng)目B的資源文件(Resources/* ) 拷貝到項(xiàng)目A中(Resource/*)娜汁,在項(xiàng)目A中重新引入資源。
收銀員庫(kù)管員主界面登錄效果圖如下:
重要代碼
設(shè)定主窗體是一個(gè)MDI窗體的容器
在狀態(tài)欄的dateToolStripStatusLabel中顯示當(dāng)前系統(tǒng)日期
使用DataTime類獲取當(dāng)前的時(shí)間
在LoginForm中點(diǎn)擊登錄按鈕甥啄,進(jìn)入MainForm存炮,同時(shí)隱藏LoginForm