第1个回答 2010-04-30
主窗体里面
private void MainForm_Load(object sender, EventArgs e)
{
try
{
//显示登录对话框
LoginForm MyDlg = new LoginForm();
MyDlg.ShowDialog(this);//设置登录对话框的Owner为主窗体
}
catch
{
this.Close();
}
}
登录窗体
private void 登录Button_Click(object sender, EventArgs e)
{
//登录用户名与密码判断
//登录成功则关闭,不成功则关闭主窗体退出程序,关闭主窗体代码如下
MainForm MyDlg = (MainForm)this.Owner;
MyDlg.Close();
}
第2个回答 2010-04-29
程序载入时
进入登陆窗体formlogin.show()
判断登陆按钮代码:
if()
{
//执行显示主窗体
mainform.show();
//隐藏登陆窗体
this.hide();
}
窗体的最大化:
form1_load()
{
this.WindowState = FormWindowState.Maximized;
}
也可以设置窗体里面有个Anchor属性,你把他四个方向都选上就可以了
第3个回答 2010-04-29
1,运行登陆窗体
2,if(登陆成功)
{
主窗体 f=new 主窗体();
f.show();
this.visble=false;
}
第4个回答 2010-04-30
//执行显示主窗体
mainform.show();
//隐藏登陆窗体
this.hide();
第5个回答 2012-11-05
在主窗体中
this.Visible = false;
登录密码判断;
this.Visible = true;