2018-12-07

2.3 系統(tǒng)主界面的制作

1.png

1笆环、涉及到的控件:Label、ComboBox厚者、TextBox躁劣、LinkLable、Button库菲、PictrueBox账忘。

  • 屬性及方法:
    Label:在屬性里找到Text,更改其名字為登錄名等蝙昙。
    ComBox:在屬性里面DropDown闪萄,改成DropDownList
    LinkLable:在屬性里找到Text,更改其名字為忘記密碼奇颠。
    Button:在屬性里找到Text败去,更改其名字為登陸、退出烈拒。
    PictrueBox:點(diǎn)擊右上角小三角圆裕、點(diǎn)擊選擇圖像,選擇項(xiàng)目資源文件荆几、導(dǎo)入圖片颜屠,再選大小模式StretchImage顿痪。


    2.3.gif

2、系統(tǒng)結(jié)構(gòu)圖:
2.png

2.3(1).gif

3、關(guān)鍵代碼:

// 窗口加載時(shí)懒构,設(shè)置默認(rèn)角色為“收銀員”
        private void LoginForm_Load(object sender, EventArgs e)
        {
            this.cbb_Type.SelectedIndex = 0;
        }
// 點(diǎn)擊“登錄”按鈕則登錄系統(tǒng)
        private void bt_Login_Click(object sender, EventArgs e)
        {
            if (this.cbb_Type.SelectedItem.ToString() == "收銀員")
            {
                if (this.tb_User.Text == "123456" && this.tb_Password.Text == "123456")
                {
                    MessageBox.Show("收銀員登錄成功");

                    // 顯示收銀員主界面
                    MainFormUser formUser = new MainFormUser();
                    formUser.userName = this.tb_User.Text.ToString();
                    formUser.Show();

                    // 隱藏登錄界面
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("用戶名或密碼錯(cuò)誤", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            if (this.cbb_Type.SelectedItem.ToString() == "庫(kù)管員")
            {
                if (this.tb_User.Text == "admin" && this.tb_Password.Text == "admin")
                {
                    MessageBox.Show("庫(kù)管員登錄成功");

                    // 顯示庫(kù)管員主界面
                    MainFormAdmin formAdmin = new MainFormAdmin();
                    formAdmin.userName = this.tb_User.Text.ToString();
                    formAdmin.Show();

                    // 隱藏登錄界面
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("用戶名或密碼錯(cuò)誤", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

        }
// 在用戶名輸入框中按“回車”颅筋,光標(biāo)跳轉(zhuǎn)到密碼輸入框
        private void tb_User_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.Enter)
            {
                SendKeys.Send("{tab}");
            }
        }

        // 在密碼輸入框中按“回車”寻定,則直接登錄
        private void tb_Password_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.Enter)
            {
                this.bt_Login_Click(sender, e);
            }
        }

        // Tab進(jìn)入用戶名輸入框時(shí)暴匠,自動(dòng)全選用戶名
        private void tb_User_Enter(object sender, EventArgs e)
        {
            ((TextBox)sender).SelectAll();
        }

        // Tab進(jìn)入密碼輸入框時(shí),自動(dòng)全選密碼
        private void tb_Password_Enter(object sender, EventArgs e)
        {
            ((TextBox)sender).SelectAll();
        }
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末房维,一起剝皮案震驚了整個(gè)濱河市沼瘫,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌咙俩,老刑警劉巖耿戚,帶你破解...
    沈念sama閱讀 212,080評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異阿趁,居然都是意外死亡膜蛔,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,422評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門脖阵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來飞几,“玉大人,你說我怎么就攤上這事独撇⌒寄” “怎么了?”我有些...
    開封第一講書人閱讀 157,630評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵纷铣,是天一觀的道長(zhǎng)卵史。 經(jīng)常有香客問我,道長(zhǎng)搜立,這世上最難降的妖魔是什么以躯? 我笑而不...
    開封第一講書人閱讀 56,554評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮啄踊,結(jié)果婚禮上忧设,老公的妹妹穿的比我還像新娘。我一直安慰自己颠通,他們只是感情好址晕,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,662評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著顿锰,像睡著了一般谨垃。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上硼控,一...
    開封第一講書人閱讀 49,856評(píng)論 1 290
  • 那天刘陶,我揣著相機(jī)與錄音,去河邊找鬼牢撼。 笑死匙隔,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的熏版。 我是一名探鬼主播纷责,決...
    沈念sama閱讀 39,014評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼纳决!你這毒婦竟也來了碰逸?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,752評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤阔加,失蹤者是張志新(化名)和其女友劉穎饵史,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體胜榔,經(jīng)...
    沈念sama閱讀 44,212評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡胳喷,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,541評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了夭织。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片吭露。...
    茶點(diǎn)故事閱讀 38,687評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖尊惰,靈堂內(nèi)的尸體忽然破棺而出讲竿,到底是詐尸還是另有隱情泥兰,我是刑警寧澤,帶...
    沈念sama閱讀 34,347評(píng)論 4 331
  • 正文 年R本政府宣布题禀,位于F島的核電站鞋诗,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏迈嘹。R本人自食惡果不足惜削彬,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,973評(píng)論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望秀仲。 院中可真熱鬧融痛,春花似錦、人聲如沸神僵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,777評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽挑豌。三九已至安券,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間氓英,已是汗流浹背侯勉。 一陣腳步聲響...
    開封第一講書人閱讀 32,006評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留铝阐,地道東北人址貌。 一個(gè)月前我還...
    沈念sama閱讀 46,406評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像徘键,于是被迫代替她去往敵國(guó)和親练对。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,576評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • 1.從載入EasyUI開始 讀者需要到EasyUI官網(wǎng)中下載包含原文件和demo的壓縮包吹害,并解壓到之前編寫的代碼目...
    老皮丘閱讀 1,700評(píng)論 0 6
  • E戰(zhàn)到底第五期螟凭,打卡第二十二天。 今日學(xué)習(xí)主題:認(rèn)識(shí)圖表--選擇合適的圖表類型它呀。 字不如表螺男,表不如圖,圖表——秀的...
    安靜_8147閱讀 124評(píng)論 0 0
  • 簡(jiǎn)介 Handler用于線程間的通信纵穿,即異步消息的處理下隧,比如子線程下載文件/圖片,完成后通知主線程UI更改等等谓媒。h...
    減肥什么的不存在的閱讀 220評(píng)論 0 0
  • 今天的經(jīng)濟(jì)發(fā)展很多企業(yè)家都在打造自己的個(gè)人品牌淆院,就像我們的女神張萌就是在做紛絲經(jīng)濟(jì),當(dāng)然也不能說的太的商業(yè)化了句惯,因...
    沈祁洪閱讀 106評(píng)論 0 0
  • 你把我的心放哪兒土辩?我的小天使支救, 你這熱情的魔鬼,虛偽的美嬌娘拷淘, 深棕色的眸子頻頻閃露瑩瑩光芒搂妻, 似含混咒語把蕓蕓眾...
    錦哥閱讀 246評(píng)論 0 0