2018-05-23
2018-05-23 本文已影响0人
Promise冉大大
2.4系统主界面的制作
登陆效果图
登陆界面.gif实现DMI主界面的主要步骤
1、确定一个父窗体,也称为MDI容器窗体,将父窗体的属性IsMdiContainer为True。
2、创建子窗体,并设置父窗体MDI。
用到的控件及其重要属性、方法
MDI、MenuStrip、ToolStrip、StatusStrip、Timer
MDI属性、方法
MDI属性及方法1.PNGMDI属性及方法2.PNG
MenuStrip属性、方法
MenuStrip属性.PNGToolStrip与StatusStrip属性、方法
工具栏与状态栏1.PNG工具栏与状态栏2.PNG
Timer属性、方法
Timer属性.PNG主界面制作步骤及系统结构图
1.PNG2.PNG
3.PNG
4.PNG
5.PNG
重要代码片段
{
if (this.tb_User.Text == "123" && this.tb_Password.Text == "123")
{
MessageBox.Show("收银员登录成功");
// 在全局变量里面保存用户登录信息
UserInfo.userName = this.tb_User.Text;
UserInfo.userPwd = this.tb_Password.Text;
UserInfo.userType = this.cbb_Type.SelectedText;
// 显示收银员主界面
MainFormUser formUser = new MainFormUser();
formUser.Show();
// 隐藏登录界面,注意仅仅是隐藏,实际上仍在后台运行着
{
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("库管员登录成功");
// 在全局变量里面保存用户登录信息
UserInfo.userName = this.tb_User.Text;
UserInfo.userPwd = this.tb_Password.Text;
UserInfo.userType = this.cbb_Type.SelectedText;
// 显示库管员主界面
MainFormAdmin formAdmin = new MainFormAdmin();
formAdmin.Show();
// 隐藏登录界面,注意仅仅是隐藏,实际上仍在后台运行着
this.Hide();
}
else
{
MessageBox.Show("用户名或密码错误", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
// 点击“退出”按钮则退出应用程序