1. 登录界面的效果图
2. 登录界面实现的功能描述
能进行简单的密码验证;当用户输入的用户名或密码错误时,提示错误信息;当用户名和密码正确,进入主界面。
3. 登录界面各控件的参数设置
Form1
属性 | 值 |
---|---|
StartPosition | CenterParent |
MaximizeBox | Fause |
MinimizeBox | Fause |
TextBox1
属性 | 值 |
---|---|
MaxLength | 9 |
TextBox2
属性 | 值 |
---|---|
PasswordChar | * |
4. 重要方法描述
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.Text = "收银员";
}
//登陆正确提示成功;登陆失败提示错误,注意使用错误图标
private void button1_Click(object sender, EventArgs e)
{
if (!textBox1.Text.Equals("123456") || !textBox2.Text.Equals("123456"))
{
MessageBox.Show("用户名或密码错误", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
}
else
{
MessageBox.Show("登录成功", "提示", MessageBoxButtons.OK);
}
}
//输入用户名后回车,光标跳转到密码输入框
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Enter)
{
SendKeys.Send("{tab}");
}
}
//按 Tab 进入输入框时,自动全选
private void textBox2_Enter(object sender, EventArgs e)
{
((TextBox)sender).SelectAll();
}
5. 想一想,还有哪些尚需完善的功能
登陆成功后弹出新窗口,点击忘记密码能够找回密码