| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 769 人关注过本帖
标题:[求助]关闭窗口
只看楼主 加入收藏
Flying12
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-4-2
收藏
 问题点数:0 回复次数:5 
[求助]关闭窗口

在登录界面登录成功后.登录界面没有关闭.还请各位指教:

private void button1_Click(object sender, System.EventArgs e)
{
if (txtName.Text == "11" && txtPsw.Text == "11")
{

Login lo = new Login();//构造登录界面对象
lo.Close();
MainFrm main = new MainFrm();//构造主界面对象

main.Show();

}
else
{
MessageBox.Show("用户号或密码错误,请重新输入");
txtPsw.Text="";
txtName.Focus();
}

}

[此贴子已经被作者于2006-4-2 10:20:15编辑过]

搜索更多相关主题的帖子: 窗口 
2006-04-02 10:17
mojianpo
Rank: 1
等 级:等待验证会员
帖 子:213
专家分:0
注 册:2005-7-6
收藏
得分:0 
private void button1_Click(object sender, System.EventArgs e)
{
if (txtName.Text == "11" && txtPsw.Text == "11")
{

Login lo = new Login();//构造登录界面对象
lo.Close();
MainFrm main = new MainFrm();//构造主界面对象
this.hide();

main.ShowDialog();

}
else
{
MessageBox.Show("用户号或密码错误,请重新输入");
txtPsw.Text="";
txtName.Focus();
}

}

我是莫建坡.电话:15910657130
2006-04-02 10:47
Flying12
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-4-2
收藏
得分:0 
谢谢了..
2006-04-02 10:56
王杰
Rank: 2
等 级:新手上路
威 望:4
帖 子:307
专家分:0
注 册:2005-5-13
收藏
得分:0 

其实资源隐藏会对系统资源造成浪费,我认为使用response.redirect(具体什么忘了),使其跳转到另一个页面上就可以了。如果不正确跳转到另一个出错页面。
或许说的不很准确,还请见谅。


http://zdrjwlb.bulo. QQ群:1659819
2006-04-02 11:05
shiling
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-10-30
收藏
得分:0 

如果简单的只想在登录后Form1不见,可直接用this.Hide();但是这样的话,Form2出现后,Form1并没有真正关闭.这样关闭Form2时并没有完全退出调试环境(前提:Form2中没有关闭程的BUTTON按钮,仅通过单击Form2右上角关闭时).下面是一种个人认为较好的方法.仅供同仁参考:
项目中添加两个窗体Form1,Form2;
private void Form1_Load(object sender, System.EventArgs e) //注意是Form1中的LOAD
{
Form2 frmLogin=new Form2();
frmLogin.ShowDialog(this);//主窗体作为模式对话框的拥有者.
}

//下面是写在Form2中的
private void button2_Click(object sender, System.EventArgs e)
{
Application.Exit();
}

private void button1_Click(object sender, System.EventArgs e)
{
Form1 theOwner=(Form1)this.Owner;//获取对主窗口的引用.
if(textBox1.Text=="11" && textBox2.Text=="11")//用户密码正确,关闭模式对话框.
{
this.DialogResult=DialogResult.OK;
}
else
{
MessageBox.Show("用户名或密码错误!");
textBox1.Text="";
textBox2.Text="";
textBox1.Focus();
}
}

2006-04-02 11:23
caitanlin
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-3-20
收藏
得分:0 

对啊,我做的时候也是用这种方法.

2006-04-02 12:27
快速回复:[求助]关闭窗口
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026408 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved