智慧商超登陆界面 2071270286 王子淦

2018-10-16  本文已影响0人  可乐就是力量啊

1.登录界面效果图

QQ图片20181016113127.jpg

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

可实现不同用户类型的自主系统登陆,其登录过程方便快捷,信息提示准确全面.
如果用户类型、用户名、密码不匹配的情况,就会出现登录失败的窗口界面。
输入正确的密码,就能够出现登录成功的窗口界面.

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

1.用户界面
1.png
2.pictureBox
2.png
3.label1
3.png
4.label2
4.png
5.label3
5.png
6.button1
6.png
7.button2
7.png
8.linkLabel
8.png
9.comboBox
9.png
10.textbox1
0.png
11.textbox2
11.png
单击登录按钮就可登陆
private void button1_Click(object sender, EventArgs e)
    {
        if (this.comboBox1.SelectedItem.ToString() == "收银员")
        {
            if (this.textBox1.Text == "2017270286" && this.textBox2.Text == "11111111")
            {
                MessageBox.Show("登录成功");
            }
            else
            {
                MessageBox.Show("用户名或密码错误", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }

        if (this.comboBox1.SelectedItem.ToString() == "库管人员")
        {
            if (this.textBox1.Text == "admin" && this.textBox2.Text == "admin")
            {
                MessageBox.Show("登录成功");
            }
            else
            {
                MessageBox.Show("用户名或密码错误", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
    }
单击退出按钮就可退出调试
 private void button2_Click(object sender, EventArgs e)
    {
        Application.Exit();
    }
tab进入密码输入框时候,自动全选密码
private void textBox2_Enter(object sender, EventArgs e)
{
((TextBox)sender).SelectAll();
}
tab进入用户名输入框时候,自动全选用户名
private void textBox2_Enter(object sender, EventArgs e)
    {
        ((TextBox)sender).SelectAll();
    }
在用户名输入框中按“回车”,光标跳转到密码输入框
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
    {
        if (e.KeyChar == (char)Keys.Enter)
        {
            SendKeys.Send("{tab}");
        }
    }
设置comboBox默认角色为“收银员”
 private void Form1_Load(object sender, EventArgs e)
    {
        this.comboBox1.Text = "收银员";
    }
在密码框中按“回车”,自动登录系统。
private void textBox2_KeyPress(object sender, KeyPressEventArgs e)
    {
        if (e.KeyChar == (char)Keys.Enter)
        {
            this.button1_Click(sender, e);
        }
    }

5. 还有哪些尚需完善的功能

问:登录窗口出现在屏幕正中央,并且不能放大。
方法:点击Form1窗口进入属性界面,找到StartPosition并选择CenterScreen,找到MaximizeBox设置为False.

上一篇 下一篇

猜你喜欢

热点阅读