登陆界面设计

系统登录界面设计

标签:界面设计,登陆最新文章

登陆界面设计一、登录界面效果图登录界面二、登陆界面功能描述

1.默认用户类型为收银员。
2.用户名不超过九个字符。
3.输入正确提示登陆成功!(图一)


图一

4.输入错误提示登陆失败!(图二)


图二
5.点击退出退出程序等!三、登录界面各控件参数

1.控件button

控件序列属性值button1Text登陆button2Text退出

2.控件textbox

控件序列属性值textbox1Maxlength9textbox2passwordchar*

3控件comboBox

控件序列属性值comboBox1DropdownstyleDropDownList

4.控件Label

控件序列属性值Labeltext用户类型Labeltext用户名Labeltext密码

5.控件pictureBox

控件序列属性值pictureBox1Backgroundlmage自选图片

6.控件Linklabel

控件序列属性值Linklabel1text忘记密码?

7.窗体form

属性值text登陆窗口四、重要方法描述1、默认角色为收银员

参考代码

private void Form1_Load(object sender, EventArgs e) { thisboBox1.SelectedIndex = 0; }2、登陆成功/失败提示信息(原来为if......else,因太长改为if......else if ......else可行性未知)

参考代码

private void button1_Click(object sender, EventArgs e) {if (comboBox1.Text == "库管员" && textBox1.Text == "admin" && textBox2.Text == "1" ) MessageBox.Show("登陆成功", "提示信息", MessageBoxButtons.YesNo, MessageBoxIcon.Information);else if( comboBox1.Text == "收银员" && textBox1.Text == "2017" && textBox2.Text == "123456") MessageBox.Show("登陆成功", "提示信息", MessageBoxButtons.YesNo, MessageBoxIcon.Information); else MessageBox.Show("登录失败", "提示信息", MessageBoxButtons.YesNo, 、MessageBoxIcon.Error);3、点击退出按钮退出程序

参考代码

private void button2_Click(object sender, EventArgs e) { Application.Exit(); }4、密码中按回车直接登陆

参考代码

private void textBox2_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { button1_Click(sender, e); } }5、在用户名中按回车跳入密码输入框

参考代码

private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { SendKeys.Send("{tab}"); } }6、tab进入密码输入框自动全选密码(在特定条件下,难以用言语说,不太成功)

参考代码

private void textBox1_Enter(object sender, EventArgs e) { ((TextBox)sender).SelectAll(); } }五、尚需完善功能

1、添加验证系统。
2、添加注册账号系统,将注册的账号注入数据库,而不是单单在代码里的两个默认账号。
3、可以随意最大化窗口而不会出现内容没有跟着最大化,还保持原来的样子。

    相关文章: