c#登录注册页面代码
时间: 2023-07-27 11:10:41 浏览: 88
以下是一个简单的 C# 登录注册页面代码示例:
```csharp
using System;
using System.Windows.Forms;
namespace LoginRegistrationForm
{
public partial class LoginForm : Form
{
public LoginForm()
{
InitializeComponent();
}
private void loginButton_Click(object sender, EventArgs e)
{
string username = usernameTextBox.Text;
string password = passwordTextBox.Text;
// 检查用户名和密码是否正确(此处省略具体实现)
if (IsLoginValid(username, password))
{
MessageBox.Show("登录成功!");
}
else
{
MessageBox.Show("用户名或密码错误,请重试。");
}
}
private void registerButton_Click(object sender, EventArgs e)
{
// 打开注册窗口
RegistrationForm registrationForm = new RegistrationForm();
registrationForm.ShowDialog();
}
}
public partial class RegistrationForm : Form
{
public RegistrationForm()
{
InitializeComponent();
}
private void registerButton_Click(object sender, EventArgs e)
{
string username = usernameTextBox.Text;
string password = passwordTextBox.Text;
// 检查用户名和密码是否符合要求(此处省略具体实现)
if (IsRegistrationValid(username, password))
{
// 注册成功,关闭窗口
MessageBox.Show("注册成功!");
this.Close();
}
else
{
MessageBox.Show("用户名或密码不符合要求,请重试。");
}
}
}
}
```
在此代码中,我们创建了两个窗体:一个是登录窗口(`LoginForm`),另一个是注册窗口(`RegistrationForm`)。在登录窗口中,我们检查用户输入的用户名和密码是否正确,如果正确则显示一个成功消息,否则显示一个错误消息。在注册窗口中,我们检查用户输入的用户名和密码是否符合要求,如果符合则显示一个成功消息并关闭窗口,否则显示一个错误消息。
请注意,此处省略了一些具体实现细节,例如如何检查用户名和密码是否正确或符合要求。这些细节取决于你的具体需求,需要根据实际情况进行实现。