2018-10-21

1.用戶登錄界面效果圖

GIF.gif

2.用戶登錄界面實現的功能描述

在正常輸入用戶名(user1/user2),選擇用戶類型(收銀員\庫管員),輸入正確的密碼后,就能夠出現登錄成功的窗口界面,便能夠進入相對應的商超管理系統。反之,如果出現用戶名、用戶類型和密碼不匹配的情況下就會出現登錄失敗的窗口界面。

3. 登錄界面各控件的參數設置

picturebox控件

屬性 參數值設置
backgroundimage picture插入
backgroundimagelayout Stretch
borderstyle FixedSingle
sizemode zoom

Label控件

屬性 參數值設置
name 用戶名\用戶類型\密碼
Font 微軟雅黑, 7.5pt, style=Bold

textbox1控件

屬性 參數值設置
maxlength 9

textbox2控件

屬性 參數值設置
passwordchar *

combox1控件

屬性 參數值設置
Items 收銀員\庫管員
DropDownStyle DropDownlist

button1控件

屬性 參數值設置
Text 登錄

button2控件

屬性 參數值設置
Text 退出

linklabel控件

屬性 參數值設置
Text 忘記密碼?
linkcolor dark blue

窗體控件

屬性 參數值設置
Text 用戶登錄界面
size 484,384
startposition centerscreen
formborderstyle fixedsigle

4.重要方法描述

(1)窗口加載時,設置默認角色為“收銀員”

//窗口加載時,設置默認角色為“收銀員”
  private void 用戶登錄_Load(object sender, EventArgs e)
        {
            this.comboBox1.text = "收銀員";
        }

(2)窗口加載時,點擊退出按鈕時直接退出

//窗口加載時,點擊退出按鈕時直接退出
 private void button2_Click(object sender, EventArgs e)
        {
            this.Close();
        }

5.功能擴展

界面自適應:
1.使用Anchor屬性進行設置。
2.使用Dock屬性進行設置。
3.自定義resize類實現。
Anchor屬性:anchor的中文解釋就是固定停泊,主要功能就是讓控件??吭诟缚丶哪硞€地方。有上下左右四個方向可選,也可以多選。
anchor屬性的默認值為top,left。就是子控件與父控件的頂部和左邊的距離保持不變。而你每多選擇一個方位,則那個方向與父控件的距離就會保持,這樣就實現了自適應。
Dock屬性:dock的中文解釋也是??康囊馑迹canchor有所不同,它只能有上下左右中五個選擇,但每次只能選擇其中的一種。
dock屬性的默認值為None。也就是不選擇,但當你選擇其中的一個時候,你的子控件就會緊貼這那個方位的父控件,從而父控件發(fā)生變化,子控件也會隨著變化

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

相關閱讀更多精彩內容

  • Linux查看系統信息的一些命令及查看已安裝軟件包的命令 系統 # uname -a # 查看內核/...
    一杯KaFing閱讀 115評論 0 0
  • 10月21號!讀報時間。 1、港珠澳大橋將于10月24日上午9時正式通車 全長55公里 港珠澳大橋設計師:對大橋收...
    蓮心一縷閱讀 199評論 0 0
  • 第一步:下載粉象 各大應用商店搜索下載邀請碼:VAQ67W 首先下載粉象生活APP,免費領取蘇寧優(yōu)惠券 在各大應用...
    soholdon閱讀 330評論 0 0
  • 你, 一會看我 一會看云 我覺得 你看我時很遠 你看云時很近 這首顧城的小詩《遠與近》是一首特定心理和審美...
    虛盈閱讀 334評論 0 2
  • 一 北京胡同的清晨,安靜落寞,隱隱傳出的沙啞的滋滋聲音,就像女人的哭聲,在這樣一個被遺忘的地方,顯得陰森清冷。 老...
    王周五閱讀 448評論 0 1

友情鏈接更多精彩內容