.
解决方案 »
- richtextbox1.invalidate()的作用是什么,什么时候调用?急用,谢谢
- 如何获取系统右键菜单选项
- 写了一个点击其他程序ListView的程序,不工作 用的WM_Notify
- 奋斗了两个月,终于找到了一个理想的工作,特来散分!!!
- Spread滚动条的问题。。。实在无解了!!!
- 重写和隐藏的区别在哪里?
- 请教一个正则表达式,如何匹配所有的超连接<a ....> ... </a>这样,或者包括所有可能的超连接
- 高手请进: 如何开启及关闭Windows设计器设计时的XP风格和程序运行时的XP风格?顶者有分
- 如何获取当前活动窗口中的控件控制?
- 为什么kill不掉进程
- TreeView如何控制显示内容
- 三位数的大小比较
Form1 frm=new Form1();
frm.Show();
this.Close();
//this.Visible=false; //也可以隐藏不可见
frm.Show();
this.Close(); //这个方法有点问题 如果当前页面是主页面的话 那么Close()就会导致整个软件关闭
this.Hide(); //这个方法可以直接隐藏掉该窗口
{
private static Form frm;
public static Form frmNext;
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
frm = new Form1();
while (frm != null)
{
Application.Run(frm);
int nLayer = GC.GetGeneration(frm);
GC.Collect(nLayer);
frm = frmNext;
frmNext = null;
}
}
}调用的时候: Program.frmNext = new Form2();
f2.visible=true;
this.visible=false;
其他的都可以用Close();
f.Show();
this.Hide();
如果 this 是主窗体,主窗体关闭后,消息循环停止、应用程序就会退出了。可是使用 隐藏窗体 的方法。