2018-10-21

智能商超登錄

1.登錄界面

收銀員登入成功.gif

收銀員登入失敗.gif
庫管員登入成功.gif
庫管員登入失敗.gif

2. 登錄界面實(shí)現(xiàn)的功能描述

實(shí)現(xiàn)不同用戶類型登陸。

3.登錄界面各控件的參數(shù)設(shè)置

控件

屬性
TEXT 用戶登錄
MaximizeBox False
MinimizeBox False
StartPosition CenterScreen

控件label1

屬性
TEXT 用戶類型

控件label2

屬性
TEXT 用戶名

控件label3

屬性
TEXT 密碼

Linklabel1

屬性
TEXT 忘記密碼?

控件comboBox1

屬性
DropDownStyle DropDownList
SelectedIndexChanged comboBox1_SelectedIndexChanged

控件textBox1

屬性
MaxLength 9
Click textBox1_Click
KeyPress textBox1_KeyPress
TextChanged textBox1_TextChanged

textBox2

屬性
Click textBox1_Click
KeyPress textBox2_KeyPress
Enter text Box1_Enter
MaxLength 6
Passwordchar *

button1

屬性
Text 登陸
UseVisualStyleBackColor False
Click button1_Click

button2

屬性
Text 退出
UseVisualStyleBackColor False
Click button2_Click

4.重要方法描述

1.在Form窗口下,右擊屬性,在FormBorderStyle中選擇FixdeSingle;將MaximizeBox和MinimizeBox設(shè)置為False,固定窗體。默認(rèn)角色收銀員。

2.輸入用戶名后回車,光標(biāo)跳轉(zhuǎn)到密碼輸入框。

3.輸入密碼后,回車直接登陸。

4.按TAB鍵進(jìn)入輸入框時,自動全選。

5.代碼

{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "666666" && textBox2.Text == "666666")
                MessageBox.Show("登陸成功", "提示");
            else
                MessageBox.Show("用戶名或密碼錯誤", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
        }

        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {

        }

        private void textBox2_TextChanged(object sender, EventArgs e)
        {

        }

        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);
            }
        }

        private void textBox1_Enter(object sender, EventArgs e)
        {
            ((TextBox)sender).SelectAll();
        }

        private void textBox2_Enter(object sender, EventArgs e)
        {
            ((TextBox)sender).SelectAll();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            this.comboBox1.SelectedIndex = 0;
        }

    }
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 智能商超登錄 1.登錄界面 2. 登錄界面實(shí)現(xiàn)的功能描述 實(shí)現(xiàn)不同用戶類型登陸。 3.登錄界面各控件的參數(shù)設(shè)置 控...
    落櫻雨雪閱讀 734評論 0 0
  • 1.用戶登錄界面效果圖 2.用戶登錄界面實(shí)現(xiàn)的功能描述 在正常輸入用戶名(user1/user2),選擇用戶類型(...
    黑貓警長giao哥閱讀 225評論 0 0
  • 1. 登錄界面的效果圖 ![(https://upload-images.jianshu.io/upload_im...
    青禾白木閱讀 265評論 0 0
  • image.png 系統(tǒng)登陸界面的制作 一、系統(tǒng)界面 二、事件代碼 默認(rèn)身份為收銀員 登錄代碼 點(diǎn)擊“退出”按鈕則...
    Shili_c閱讀 250評論 0 0
  • 困境之中蘊(yùn)藏機(jī)遇。 ——阿爾伯特.愛因斯坦 一、日歷 1、單位事務(wù): 去壽光辦好孩子學(xué)籍...
    月_9d63閱讀 250評論 0 0

友情鏈接更多精彩內(nèi)容