1.登陆界面的效果图
2.登陆界面实现的功能
- 输入自己的用户账号
- 然后输入相对应的密码
- 如果忘记了用户名密码还可以点击忘记密码进行修改
- 登陆按钮登陆到管理系统,退出按钮关闭界面
3登陆界面各控件的参数
控件TextBox
控件button
控件linklabel
控件pictureBox
4.重要方法描述
.1窗口加载是用户类型默认收银员
在form1_load中添加代码
this.comboBox1.SelectedIndex = 0;
private void Form1_Load(object sender, EventArgs e)
{
this.comboBox1.SelectedIndex = 0;
}
4.2输入回车光标跳转到密码输入框,然后再回车直接触发登陆按钮
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)
{
this.button1_Click(sender ,e);
}
}
4.3在输入框tab键切换全选内容
private void textBox1_Enter(object sender, EventArgs e)
{
((TextBox)sender).SelectAll();
}
private void textBox2_Enter(object sender, EventArgs e)
{
((TextBox)sender).SelectAll();
}
5.还需要完善的功能
- 登陆后的界面是否能自动在屏幕居中
- 可以连接到后台数据库添加更多的账户数据
- 可以需要添加验证码登陆检测