wpf 弹出登录消息框,该怎么做?
在进入一个新的窗口时,首先需要验证,弹出一个登录的窗口,如果该用户名和密码通过,则可以编辑新进入的窗体,如果不正确,则提示说明填写的用户名和密码错误!
那位高人可以解答!!!谢谢啦@!!!!!!
[解决办法]
新技术难道连MsgBox, MessageBox都没有了?
[解决办法]
通常的做法是在主窗口Load事件以模态窗口弹出登录窗口,验证成功关闭模态窗口
[解决办法]
给个简单版的,
在登录窗体的确定按钮中写:
- C# code
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
//登录失败
}
[解决办法]
用法:
- C# code
if(账号密码不正确){ LoginMessage box = new LoginMessage(); box.Title = "温馨提示!"; box.Message = "您输入的账号密码不正确!"; box.ShowDialog();}