登录界面

1. 登录界面的效果图

登录界面_第1张图片
QQ图片20181014195155.JPG

登录界面_第2张图片
QQ图片.JPG

2. 登录界面实现的功能描述

(1)能进行简单的密码验证:当用户输入的用户名或密码错误时,提示错误信息;当用户名和密码正确,进入主界面。

(2)登录窗口出现在屏幕正中央,并且不能放大缩小

(3)用户名最大长度不超过9个字符,密码显示为“*”号

(4)点击“退出”时退出应用程序

(5)登录窗口出现在屏幕正中央,并且不能放大缩小

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

(1)控件A

4CTUP(GLL.png

(2)控件B

登录界面_第3张图片
1DX%U3GZDQ9AN_DWTA`L566.png

4. 重要方法描述

if (dr.HasRows) { dr.Read(); UserInfo.userId = int.Parse(dr["ID"].ToString()); UserInfo.userName = dr["NAME"].ToString(); UserInfo.userPwd = dr["PASSWORD"].ToString(); UserInfo.userType = dr["TYPE"].ToString(); UserInfo.userPhone = dr["PHONE"].ToString(); MessageBox.Show(UserInfo.userType + "登录成功");
//打开程序收银员为默认类型代码如下 private void Form1_Load(object sender, EventArgs e) { this.comboBox1.SelectedIndex =0; } ``` // 在用户名输入框中按“回车”,光标跳转到密码输入框 private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { SendKeys.Send("{tab}"); } //密码框按回车登陆 private void textBox2_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { button1_Click(sender ,e ); } }

5.尚需完善的功能

(1)登录人员自定义更换背景

(2)自动登录与记住密码

(3)密码修改

你可能感兴趣的:(登录界面)