2018-10-14

商超管理系统登录界面

一、登陆界面效果图

1LLL

二、控件描述

1.控件:Lable
Lable1——用户类型
Lable2——用户名
Lable3——密
2.控件:LinkLable
LinkLable1—— 忘记密码?
3.控件: TextBox
TextBox1——空白值(可输入值)
TextBox2——空白值(可输入值)
4.控件: ComboBox
ComboBox1——库管员/收银员
5.控件: Button
Button1——登陆
Button2——退出
6.控件: PictureBox
PictureBox1——详见登陆界面截图

三、功能描述

1.默认角色为“收银员”,并且只允许选择“收银员”和“库管员”两种角色。
代码表示:this.comboBox1.SelectedIndex = 0;

2LLL
  1. 用户名最大长度不超过9个字符,密码需要显示为“*”号。
    3LLL

    4LLL

    3.登录正确则提示成功;登录失败则提示错误,并使用错误图标。
    登录成功界面:

5LLL

登录失败提示错误界面:
6LLL

4.点击退出时,退出应用程序。
5.登录窗口出现在屏幕正中央,并且不能放大缩小。
7LLL

四、优化登录系统:
  1. 输入用户名后回车,光标跳转到密码输入框。
    private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
    {
    if (e.KeyChar == (char)Keys.Enter)
    {
    SendKeys.Send("{tab}");
    }
    }
  2. 输入密码后回车,则直接登录。
  3. Tab 进入输入框时,自动全选。
    4.还可以设置用手机验证码登录、QQ账号登录,微信账号登录,记住密码等。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,508评论 25 709
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 13,830评论 2 59
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,160评论 3 119
  • 今天因为学校毕业设计中期答辩,被迫跟邱老师请了一天的假,没有学习到今天的课程,通过了解得知今天学的是PCB...
    雪馨沁梦_4f03阅读 82评论 0 0
  • 过完年开学以来,儿子幼儿园一直表现特别棒,特长班也很认真用心,为他骄傲,天气越来越暖和,白天儿子幼儿园,我也能空出...
    向前冲向前冲向前冲阅读 402评论 0 0

友情链接更多精彩内容