使用Visual Studio怎样制作登录界面

如题所述

第1个回答  2017-08-13

首先说明一下,编译环境是win 7 --Visual Studio 2015中文版,使用的语言是C#


1.一开始,打开Visual Studio 2015,左上角【文件→新建→项目】





2.选择C#【windows窗体程序】(里面的名字、路径随意)



3.点击右侧的【工具箱】,如果你的视图没有,在顶部的菜单栏里【视图(V)→工具箱(X)】点出来



4.在这里,讲解三个控件【Button、Label、TextBox】,因为这个界面只需要用到这三个控件即可,如图:



5.先左键或者按住左键拖动【Label】,将鼠标移动到中心区域的窗口界面,选择合适的位置左键。



6.选中任意一个label,在右边的【工具栏】下方有一个【属性】,左键它,将Text信息更改为“用户名”,下一个label同理



7.熟悉了上面label的拖动和更改,同样操作的Button和TextBox我就不演示了,下面直接上做好界面的图片



8.将鼠标移动到【登录】按钮,双击它,编写点击事件。
 private void button1_Click(object sender, EventArgs e)
        {
            string name = "111";  //用户名 与 ID为textBox1控件的字符串比较
            string password = "123456";  //比较密码

            if (string.Equals(textBox1.Text, name) && string.Equals(textBox2.Text, password))
                MessageBox.Show("登录成功!");
            else
                MessageBox.Show("用户名或者密码错误,请重新输入。");
        }





9.编写好点击事件之后就是运行【调试】程序了。在顶部的菜单栏【调试(D)→开始执行(不调试)】,运行如图所示,只演示了输入正确的情况,错误的情况可自行测试。



10.到现在,一个简单登录界面的程序就写完了。


11.输入密码的时候要变成暗文,可以左键相应的textbox,在右边的【属性】项里面找到【passwordChar】修改成【*】即可



注意事项:上文只是演示了程序内部定义用户名和密码的情况,如果是连接 数据库 或者 服务器 匹配用户名密码的,请自行参阅相关资料。