2018-11-30

2.3.1智慧社区商超管理系统的设计与开发

系统主界面的制作(1)

一、完成MDI界面程序的制作,具备多个菜单选项,其中,点击“文件->打开”选项可以弹出子界面。



二、将窗体的IsMdiContainer属性设置为True
三、将窗体实例的MdiParent属性设置到一个MDI父窗体
四、相关控件


image.png

五、重要代码
FormChild formChild1 = new FormChild();
formChild1.MdiParent = this;
formChild1.Show();

2.3.2智慧社区商超管理系统的设计与开发

系统主界面的制作(2)

一、任务

在登录界面输入收银员的账户密码,则进入收银员主界面;输入库管员的账户密码,则进入库管员主界面。
FLgif.gif

二、重要代码
 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控件


image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容