朱向前

智慧社区商超管理系统

1.登录界面效果图

QQ图片2018.png

2.登录界面功能描述

通过账号密码登陆系统,高效管理超市,对货品进出货和价格进行高效对比。

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

form1(用户登录)

属性 值
Name 用户登录
FormBoderStyle FixedSingle
MaximizeBox False
MinimizeBox False

pictureBox1

属性 值
SizeMode StretchImage

label1

属性 值
Name 用户名:

label2

属性 值
Name 密码:

label3

属性 值
Name 用户类型:

button1

属性 值
Name 登录

button2

属性 值
Name 退出

linkLabel1

属性 值
Name 忘记密码?

comboBox1

属性 值
DropDownStyle DropDownList

4.重要方法描述以及源代码

登录按钮(Click)

//单击登录按钮就可登陆
 private void button1_Click(object sender, EventArgs e)
        {
            if (this.comboBox1.SelectedItem.ToString() == "收银员")
            {
                if (this.textBox1.Text == "201727008" && this.textBox2.Text == "123456")
                {
                    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);
                }
            }
        }

退出按钮(Click)

//单击退出按钮就可退出调试
 private void button2_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }

密码输入框(tab)

//tab进入密码输入框时候,自动全选密码
 private void textBox2_Enter(object sender, EventArgs e)
        {
            ((TextBox)sender).SelectAll();
        }

用户名输入框(tab)

//tab进入用户名输入框时候,自动全选用户名
 private void textBox2_Enter(object sender, EventArgs e)
        {
            ((TextBox)sender).SelectAll();
        }

用户名输入框(Keypress)

//在用户名输入框中按“回车”,光标跳转到密码输入框
    private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.Enter)
            {
                SendKeys.Send("{tab}");
            }
        }

窗口加载

//设置comboBox1默认角色为“收银员”
  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);
            }
        }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,457评论 3赞 119
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,862评论 25赞 708
  • 之前在Sencha Cmd创建Ext JS示例项目演示了用Sencha Cmd来创建一个Login示例。在这里会演...
    写意悠悠阅读 9,181评论 4赞 24
  • 标题 1.出轨都不藏着掖着,陈思诚这样的男人不可多得 2除了买彩票,一夜暴富的方法还有这些 3.别再苦等男朋我在送...
    534b4acab398阅读 506评论 0赞 1
  • 一个人如果不精打细算什么事也做不成。没有利益就没钱吃饭,吃不饱饭就坚持不下去,更谈不了发展。所以,想要做好一件事首...
    肖叮叮阅读 220评论 0赞 0

友情链接更多精彩内容