我想做一个主窗口和一个登录窗口:
主窗口一开始隐藏,这时弹出登录窗口;当登录成功时,关闭登录窗口,这时使主窗口显示出来.
该如何做?
(我在主窗口的PageLoad里弹出登录窗口同时把主窗口隐藏了,但登录后不知道怎么再把主窗口显示出来)

解决方案 »

  1.   

    怎么隐藏的?window.open一下不就完了
      

  2.   

    asp.net???我经常是在Login.aspx里面ShowModelDialg...这样安逸!
      

  3.   

    我就是通过this.visable=false隐藏的.
    但是登录成功后不知道怎么再把它显示出来.
      

  4.   

    你在主窗体的load事件里form。ShowDialog()子窗体,当子窗体关闭的时候,母窗体就显示出来了
      

  5.   

    假设是Winform假设你的主窗口为FrmMain,登录窗体为FrmLogin那么在FrmMain的Load事件中
    FrmLogin f = new FrmLogin();
    f.Show(this);
    this.Hide();在FrmLogin登录成功后
    this.Owner.Show();
    this.Close();
      

  6.   

    假设是webform将登陆界面与主界面分别做在同一个页面的不同Panel里,pageload时登陆的panel的visable=true而主界面的panel的visable=false
    登陆成功后将两个visable属性互换就行啦PS:页面的格式好像要设置成流式的才会自动移位的