image.png
image.png
系統(tǒng)登陸界面的制作
一蜀变、系統(tǒng)界面
1.png
2.png
3.png
5.png
7.png
二俏橘、事件代碼
默認(rèn)身份為收銀員
private void Form1_Load(object sender, EventArgs e)
{
this.comboBox1.SelectedIndex = 0;
}
登錄代碼
private void button1_Click(object sender, EventArgs e)
{
if (this.comboBox1.SelectedItem.ToString() == "收銀員")
{
if (this.textBox1.Text == "123456" && this.textBox2.Text == "123456")
{
MessageBox.Show("收銀員登錄成功");
}
else
{
MessageBox.Show("用戶名或密碼錯(cuò)誤", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
}
}
if (this.comboBox1.SelectedItem.ToString() == "庫(kù)管員")
{
if (this.textBox1.Text == "admin" && this.textBox2.Text == "admin")
{
MessageBox.Show("庫(kù)管員登錄成功");
}
else
{
MessageBox.Show("用戶名或密碼錯(cuò)誤", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
}
}
}
點(diǎn)擊“退出”按鈕則退出應(yīng)用程序
private void button2_Click(object sender, EventArgs e)
{
Application.Exit();
}
在用戶名輸入框中按“回車”睡榆,光標(biāo)跳轉(zhuǎn)到密碼輸入框
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Enter)
{
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);
}
}
Tab進(jìn)入用戶名輸入框時(shí),自動(dòng)全選用戶名
private void textBox1_Enter(object sender, EventArgs e)
{
((TextBox)sender).SelectAll();
}
Tab進(jìn)入密碼輸入框時(shí)削罩,自動(dòng)全選密碼
private void textBox2_Enter(object sender, EventArgs e)
{
((TextBox)sender).SelectAll();
}
點(diǎn)擊忘記密碼觸發(fā)事件
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
MessageBox.Show("百度一下瞄勾,你就知道");
}