我正在尝试制作一个验证用户登录的表单。我希望首先显示该表单,如果用户登录成功,则应显示主表单。
这是我尝试过的(第二种形式):
private void button1_Click(object sender, EventArgs e)
{
string funame = "thename";
string dep = "thedep";
string unm = "theusername";
string ups = "thepassword";
User cs = new User(funame, dep, unm, ups);
if (cs.validateLogin(unm, ups));
{
MessageBox.Show("Welcome " + funame + " of " + dep);
frmPurchaseDiscountedItem fpd = new frmPurchaseDiscountedItem();
fpd.Show();
}
}
问题是主窗体总是首先弹出。
它应该是这样的:
*然后弹出第二个表单,如果用户被验证,则弹出主表单