2.3.1智慧社区商超管理系统的设计与开发
系统主界面的制作(1)
一、完成MDI界面程序的制作,具备多个菜单选项,其中,点击“文件->打开”选项可以弹出子界面。
二、将窗体的IsMdiContainer属性设置为True
三、将窗体实例的MdiParent属性设置到一个MDI父窗体
四、相关控件
五、重要代码
FormChild formChild1 = new FormChild();
formChild1.MdiParent = this;
formChild1.Show();
2.3.2智慧社区商超管理系统的设计与开发
系统主界面的制作(2)
一、任务
二、重要代码
MessageBox.Show("收银员登录成功");
// 显示收银员主界面
MainFormUser formUser = new MainFormUser();
formUser.userName = this.tb_User.Text.ToString();
formUser.Show();
// 隐藏登录界面
this.Hide();
}
else
{
MessageBox.Show("用户名或密码错误", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
if (this.cbb_Type.SelectedItem.ToString() == "库管员")
{
if (this.tb_User.Text == "admin" && this.tb_Password.Text == "admin")
{
MessageBox.Show("库管员登录成功");
// 显示库管员主界面
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;
}
// 每隔一秒钟更新一下显示时间
private void timer_User_Tick(object sender, EventArgs e)
{
this.tssl_CurrentTime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
// 手动更新一下状态栏显示
this.ss_User.Refresh();
}
三、重要控件
Timer控件