2.3

系统登录界面的制作

一、登录界面

1、登录界面的设计

(1)首先在工具箱中拖2个Lable控件,接着依次对2个Label控件的【Text】属性进行修改,分别修改为“用户名:”、“密码:”。

(2)其次拖放两个TextBox控件将它们分别放在对应的Label控件的右边,TextBox2(密码)的属性passwordchar改 * 密码就会被 * 隐藏。

(3)最后拖放两个Button控件,并且将【Text】属性分别改为“登录”和“取消”。


登录界面
2、进入登录界面

当用户输入的用户名或密码错误时,提示错误信息;当用户名和密码正确,进入主界面。



二、重要代码

1、“收银员登录成功”或“登录失败”

private void bt_Login_Click(object sender, EventArgs e)
 {
          if (this.rb_Oper.Checked)
           { 
                if (this.tb_User.Text == "test" && this.tb_Pwd.Text == "test")
                { 
                         MessageBox.Show("收银员登录成功");
                } 
                else 
                { 
                         MessageBox.Show("登录失败");
                 }
            }
 } 

2、窗口加载时,设置默认角色为“收银员”

private void Form1_Load(object sender, EventArgs e)
        {
            this.comboBox1.SelectedIndex = 0;
        }

3、点击“退出”按钮则退出应用程序

private void bt_Exit_Click(object sender,EventArgs e)
            {
            Application.Exit();
            }

三、登录界面的效果图

1、登录界面

在主界面双击用户登录弹出登录界面,选择收银员或库管员,输入相应的用户名和密码,点击登录显示登录成功。


收银员库管员登录1
2、登录界面

选择用户类型,输入正确的用户名和密码,点击登录显示登录成功。


收银员库管员登录2
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接...
    开心的小哈阅读 263评论 0 1
  • 姓名:舒微媛 日期:2018年5月26日 名称:宁波万尚 组别:六项精进364期努力一组 【日精进打卡第61天】 ...
    夏晓薇阅读 140评论 0 0
  • 有人说,设计是需要灵感的,而灵感都来自电光火石间,突然被上帝击中的那一刹那。其实,设计没有这么玄乎,有时候不过是三...
    正能量收获阅读 386评论 0 0
  • 今天带娃来西安,看刚出生的侄女。一路上兴致勃勃,孩子异常兴奋。下午带孩子准备去大唐芙蓉园,结果到大雁塔时,被一路上...
    三门峡345赵艳阅读 211评论 0 0
  • 现在已经是深秋了,早上和傍晚的寒气都很重,以至于我接连几天都是持续的感冒状态。每天早上醒来之后都期盼着鼻子可以好...
    姚立阅读 188评论 0 0