code
frmMain
VB Code:
static void Main()
{
Application.Run(new frmMain());
}
private void frmMain_Load(object sender, System.EventArgs e)
{
frmLogin f=new frmLogin();
this.AddOwnedForm(f);
f.ShowDialog();
}
frmLogin
VB Code:
frmMain f;
private void frmLogin_Load(object sender, System.EventArgs e)
{
f=(frmMain)this.Owner;
}
private void btnCancel_Click(object sender, System.EventArgs e)
{
f.Close();
this.Close();
}
private void btnOk_Click(object sender, System.EventArgs e)
{
if(txtUsername.Text=="username"&&txtPassword.Text=="password")
this.Close();
else MessageBox.Show("Login failed.");
}
inspired by dynamic_sysop.