登录界面

2018-10-21  本文已影响0人  不谈

1. 登录界面的效果图

登录界面.png

2.登录界面实现功能

具体要求:
1.登录窗口出现在屏幕正中央,并且不能放大缩小
2.默认角色为“收银员”,并且只允许选择“收银员”和“库管员”两种角色3.用户名最大长度不超过9个字符,密码需要显示为 *
4.登录正确则提示成功;登录失败则提示错误,注意使用错误图标5.点击“退出”时退出应用程序
加分项:
1.输入用户名后回车,光标跳转到密码输入框(涉及到KeyPress事件和Tab键顺序)
2.输入密码后回车,则直接登录(涉及到TextBox的KeyPress事件)
3.按Tab进入输入框时,自动全选(涉及到TextBox的Enter事件)

3. 登录界面各控件的参数设置

控件1

属性
Lable1 Font 宋体,加粗,四号
Lable Text 角色,账号,密码

控件2

属性
Textbox1 MaxLength 9
Textbox2 Passordchar *

控件3

Tables Are Cool
Button text 忘记密码

4.重要方法描述

(1)窗口加载时,设置默认角色为“收银员”

//窗口加载时,设置默认角色为“收银员”
  private void 用户登录_Load(object sender, EventArgs e)
        {
            this.comboBox1.text = "收银员";
        }

(2)窗口加载时,点击退出按钮时直接退出

//窗口加载时,点击退出按钮时直接退出
 private void button2_Click(object sender, EventArgs e)
        {
            this.Close();
        }
上一篇下一篇

猜你喜欢

热点阅读