《2.3 系统主界面的制作》

具体要求

1、贴效果图,最好是GIF文件
2、实现MDI主界面的主要步骤
3、主界面中涉及到的控件以及控件的重要属性、方法
4、主界面的功能如何与系统结构图对应
5、贴入重要代码片段,并进行详细描述

1、效果图如下

1

2、主界面步骤

(1)运用MenuStrip、StatusStrip、ToolStrip、Timer四个控件
(2)在工具箱内运用MenuStrip控件完善主界面功能,运用StatusStrip控件给界面增加时间
(3)给对应控件添加代码实现功能

3、涉及到的控件以及控件的重要属性

(1)MDI


2

(2)MenuStrip


3

(3)其他控件
4

4、主界面功能如何与系统结构图对应

5

登陆对应账户则会显示与之对应的信息

5、重要代码

两个窗体传值
        private void bt_Login_Click(object sender, EventArgs e)
        {
            if (this.cbb_Type.SelectedItem.ToString() == "收银员")
            {
            if (this.tb_User.Text == "123456" && this.tb_Password.Text == "123456")
            {
             MessageBox.Show("收银员登录成功");
          //显示收银员主界面
       MainFormUser formUser = new MainFormUser ();
       formUser.userName = this.tb_User.Text.ToString();
       formUser.show();
   //隐藏登陆界面
       this.Hide(); 
        }
          else;
       public partial class MainFormUser:Form
  {     
       public string userName;  /*保存登录用户名*/
       public MainFormUser()
{     InitializeComponent();
}
   //窗口加载时,显示当前时间,显示当前用户名
      private  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;

你可能感兴趣的:(《2.3 系统主界面的制作》)