1. 登录界面的效果图
QQ图片20181014195155.JPGQQ图片.JPG
2. 登录界面实现的功能描述
(1)能进行简单的密码验证:当用户输入的用户名或密码错误时,提示错误信息;当用户名和密码正确,进入主界面。
(2)登录窗口出现在屏幕正中央,并且不能放大缩小
(3)用户名最大长度不超过9个字符,密码显示为“*”号
(4)点击“退出”时退出应用程序
(5)登录窗口出现在屏幕正中央,并且不能放大缩小
3. 登录界面各控件的参数设置
(1)控件A
(2)控件B
1DX%U3GZDQ9AN_DWTA`L566.png4. 重要方法描述
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 ); } }
网友评论