c#登录页面实现代码
时间: 2023-10-15 07:06:52 浏览: 168
以下是一个简单的 C# 登录页面的实现代码,包括验证用户名和密码是否正确以及页面跳转:
```
private void button1_Click(object sender, EventArgs e)
{
string username = textBox1.Text;
string password = textBox2.Text;
if (isValidUser(username, password))
{
MessageBox.Show("登录成功!");
// 跳转到主界面
MainForm mainForm = new MainForm();
mainForm.Show();
this.Hide();
}
else
{
MessageBox.Show("用户名或密码错误!");
}
}
private bool isValidUser(string username, string password)
{
// 在此实现验证用户名和密码的逻辑
// 如果用户名和密码正确,返回 true;否则返回 false
// 示例代码:
if (username == "admin" && password == "admin123")
{
return true;
}
else
{
return false;
}
}
```
在上面的代码中,`button1_Click` 方法是登录按钮的点击事件处理程序,当用户点击登录按钮时会执行该方法。在该方法中,首先获取输入框中用户输入的用户名和密码,然后调用 `isValidUser` 方法进行验证。如果验证通过,弹出一个消息框提示登录成功,并跳转到主界面;否则弹出一个消息框提示用户名或密码错误。
`isValidUser` 方法中可以自行实现验证用户名和密码的逻辑,例如从数据库中查询用户信息并比对输入的用户名和密码。上面的示例代码中只是简单地将用户名设置为 "admin",密码设置为 "admin123",并且只有当用户名和密码都匹配时才返回 true。你可以根据实际需求进行修改。