没错,上面看到的,就是我们项目的主界面,非常花哨,但是又非常实用,下面,我对项目进行一些讲解
我们这个MDI界面的方法如下:
非常简单,实用
我们这个项目的控件可就厉害了
private void timer1_Tick(object sender, EventArgs e)
{
this.tssl_CurrentTime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
// 手动更新一下状态栏显示
this.ss_Admin.Refresh();
}
这个就是我们timer控件的程序,用于显示在主界面的右下角
这个就是menustrip控件的外观
这是设置的参数
你以为完了吗
没有
我们收银员和管理员分别有修改密码,查询商品信息等功能,以下,便是对这些功能的实现进行的描述
private void tsmi_Password_Click(object sender, EventArgs e)
{
PwdForm pwdForm = new PwdForm();
pwdForm.MdiParent = this;
pwdForm.StartPosition = FormStartPosition.CenterScreen;
pwdForm.Show();
}
这个就是修改密码功能模块
private void tsmi_Record_Click(object sender, EventArgs e)
{
/*
RecordForm recordForm = new RecordForm();
recordForm.MdiParent = this;
recordForm.Show();
*/
RecordForm2 recordForm = new RecordForm2();
recordForm.MdiParent = this;
recordForm.Show();
}
这个就是录入商品信息模块
private void tsmi_Logout_Click(object sender, EventArgs e)
{
if (MessageBox.Show("确认注销?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
{
// 重新启动程序,以显示登录窗口
Application.Restart();
}
}
这个就是注销当前登录,回到登录界面