问一个很菜的问题 在WinForm中,如何打开第二个窗体的同时关闭第一个窗体???询问是否确定的窗体又怎么做??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Form2 form2=new Form2();form2.show();form1.close();string result=MessageBox.Show("信息","",MessageBoxButtons.OK,MessageBoxIcon.Information);if(result=="OK"){//} 怎么出错了提示:“Comp.Form1”并不包含对“close”的定义我换成this.Close(),结果全部都关了 string result=MessageBox.Show("信息","",MessageBoxButtons.OK,MessageBoxIcon.Information);if(result=="OK"){}这样也行么? 1 若第一个窗体是启动窗体时,你要实现这个功能是没有意义的,这是不会实现的 因为若启动窗体被关闭了,它的所有子窗体都将被关闭;2 若第一个窗体不是启动窗体时,可以这样实现你要的功能: 首先你要定义 Form2 窗体这个类,你可以在构造方法中实现关闭Form1窗体,如: class Form2 : Form { public Form2(Form form) { form.Close(); } } //在主窗体中测试运行 Form1 form1 = new Form1(); form1.Show(); .....//操作 form1 //生成 form2 Form2 form2 = new Form2(form1); //关闭form1 form2.Show(); //显示form2 如何用简单点的方法实现弹出的窗体相对于主窗体是居中的? C# 如何实现在datetimepicker中手动输入日期时,输完年后光标自动跳到月,输完月自动跳到日??? 如何将C++BUILDER中BASE64编码解码为汉字 郁闷很久的问题 如何判断TEXT1中的值是否是数字? 打开项目或解决方案时出现错误 帮忙解决一下几个概念。感谢。 远程调试提示"当前不会命中断点 还没有为该文档加载任何符号" 请教一个编码的问题! 问个菜鸟级的问题,好心人给我解答一下! 100分求助 怎样用javascript显示保存对话框 找工作的困惑
form2.show();
form1.close();string result=MessageBox.Show("信息","",MessageBoxButtons.OK,MessageBoxIcon.Information);
if(result=="OK")
{
//
}
提示:“Comp.Form1”并不包含对“close”的定义
我换成this.Close(),结果全部都关了
if(result=="OK")
{
}
这样也行么?
因为若启动窗体被关闭了,它的所有子窗体都将被关闭;2 若第一个窗体不是启动窗体时,可以这样实现你要的功能:
首先你要定义 Form2 窗体这个类,你可以在构造方法中实现关闭Form1窗体,如:
class Form2 : Form
{
public Form2(Form form)
{
form.Close();
}
}
//在主窗体中测试运行
Form1 form1 = new Form1();
form1.Show();
.....//操作 form1
//生成 form2
Form2 form2 = new Form2(form1); //关闭form1
form2.Show(); //显示form2