2.3.1智慧社區(qū)商超管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
系統(tǒng)主界面的制作(1)
一、完成MDI界面程序的制作,具備多個(gè)菜單選項(xiàng),其中,點(diǎn)擊“文件->打開(kāi)”選項(xiàng)可以彈出子界面。

二、將窗體的IsMdiContainer屬性設(shè)置為True
三、將窗體實(shí)例的MdiParent屬性設(shè)置到一個(gè)MDI父窗體
四、相關(guān)控件

image.png
五、重要代碼
FormChild formChild1 = new FormChild();
formChild1.MdiParent = this;
formChild1.Show();
2.3.2智慧社區(qū)商超管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
系統(tǒng)主界面的制作(2)
一、任務(wù)

FLgif.gif
二、重要代碼
MessageBox.Show("收銀員登錄成功");
// 顯示收銀員主界面
MainFormUser formUser = new MainFormUser();
formUser.userName = this.tb_User.Text.ToString();
formUser.Show();
// 隱藏登錄界面
this.Hide();
}
else
{
MessageBox.Show("用戶名或密碼錯(cuò)誤", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
if (this.cbb_Type.SelectedItem.ToString() == "庫(kù)管員")
{
if (this.tb_User.Text == "admin" && this.tb_Password.Text == "admin")
{
MessageBox.Show("庫(kù)管員登錄成功");
// 顯示庫(kù)管員主界面
MainFormAdmin formAdmin = new MainFormAdmin();
formAdmin.userName = this.tb_User.Text.ToString();
formAdmin.Show();
rivate void MainForm_Load(object sender, EventArgs e)
{
this.tssl_CurrentTime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
this.tssl_User.Text = this.userName;
}
// 每隔一秒鐘更新一下顯示時(shí)間
private void timer_User_Tick(object sender, EventArgs e)
{
this.tssl_CurrentTime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
// 手動(dòng)更新一下?tīng)顟B(tài)欄顯示
this.ss_User.Refresh();
}
三、重要控件
Timer控件

image.png