2018-10-20

1. 登錄界面的效果圖

GIF.gif

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

該界面主要是為指定的用戶可以更快更安全的進入商超管理系統。用戶首先選擇登錄用戶類型,然后輸入自己的用戶名和密碼點擊登錄就可以登錄相應的商超系統頁面。不同的身份類型所訪問到的頁面也是不同的

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

以列表的方式,列出各個控件的重要參數設置。

屬性
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. 重要方法描述

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

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

    private void button1_Click(object sender, EventArgs e)
    {
        if (this.comboBox1.SelectedItem.ToString() == "收銀員")
        {
            if (this.textBox1.Text == "123456789" && this.textBox2.Text == "123456")
            {
                MessageBox.Show("收銀員登錄成功");
            }
            else
            {
                MessageBox.Show("用戶名或密碼錯誤", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
    }

    private void label3_Click(object sender, EventArgs e)
    {
       
   }

    

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

    }

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

    private void textBox1_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_TextChanged(object sender, EventArgs e)
    {
    }

    private void button2_Click(object sender, EventArgs e)
    {
        Application.Exit();
    }

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

    private void Form1_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)
        {
            SendKeys.Send("{tab}");
        }
    }
    }
}
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1. 登錄界面的效果圖 2. 登錄界面實現的功能描述 實現不同的身份登陸 3. 登錄界面各控件的參數設置 控件A ...
    一只癡兒閱讀 157評論 0 0
  • using System;using System.Collections.Generic;using Syste...
    邂逅8036閱讀 247評論 0 0
  • 1. 登錄界面的效果圖 QQ截圖20181020234919.png 2. 登錄界面實現的功能描述 庫管員和收銀員...
    憶流年流年終將逝閱讀 179評論 0 0
  • 他照顧著花 病了 枯萎了 死了 春天來了 墳墓上長出來了芽
    莫向挽歌閱讀 117評論 0 4
  • 今天晚上去參加拉拉生日,回來晚了,孩子爸陪伴入睡,陪伴的親子閱讀。 沒陪莎莎閱讀,那就來寫寫幼兒園的事吧。 這學期...
    莎媽筆記閱讀 270評論 0 0