日期:2014-05-17 浏览次数:20975 次
private void Button_Click(object sender, RoutedEventArgs e) { if (txtBox1.Text.Trim() == "userName") { if (txtBox2.Text.Trim() == "passWord") { MainWindow window = new MainWindow(); window.Show(); this.Close(); } else { MessageBox.Show("密码不正确"); } } else { MessageBox.Show("用户名不正确"); } }
------解决方案--------------------
可以做个登录窗体(如果登录成功把window的dialogresult设置成true),在需要登录的window的loaded事件里加上。
Window_Loaded(...)
{
LoginWindow login = new LoginWindow();
if(login.ShowDialog()==true)
//登录成功
else
//登录失败
}
------解决方案--------------------
用法:
if(账号密码不正确) { LoginMessage box = new LoginMessage(); box.Title = "温馨提示!"; box.Message = "您输入的账号密码不正确!"; box.ShowDialog(); }