使用了一段时间的C#后发现自己不进行归纳总结总是容易忘记一下东西,这里写下自己的实操经历。
话不多说开始吧少年
第一步:布置控件
控件:
两个TextBox 如上图:用户名 右侧的TextBox的(Name)为txtUserName
密码 右侧的TextBox的(Name)为txtPassword
两个Label 如上图:Text 为 用户名 和 密码
一个Button 如上图:(Name)为 btn_login Text为 登录
第二步:写代码
双击Button可以进入Button的单击事件中
将代码写进去 如下图
代码段:(注:将代码段放入Button的单击事件中)
//1. 获取数据
//从TextBox中获取用户输入信息
userName = this.txtUserName.Text;
string userPassword = this.txtPassword.Text;
//2. 验证数据
// 验证用户输入是否为空,若为空,提示用户信息
if( userName.Equals("") || userPassword.Equals(""))
{
MessageBox.Show("用户名或密码不能为空!");
}
// 若不为空,验证用户名和密码是否与数据库匹配
// 这里只做字符串对比验证
else
{
//用户名和密码验证正确,提示成功,并执行跳转界面。
if( userName.Equals("admin") && userPassword.Equals("123456"))
{
MessageBox.Show("登录成功!");
/**
* 待添加代码区域
* 实现界面跳转功能
*
*/
}
//用户名和密码验证错误,提示错误。
else
{
MessageBox.Show("用户名或密码错误!");
}
第三步:运行程序看效果