我想用一个窗体打开另一个窗体然后自己关闭,被打开的窗体不关闭。要的是关闭不是隐藏或者什么什么的,谢谢。
C# Form f = new Form(); f.show();this.close(); 为什么2个窗体都关 ...
f.show();记得,这个窗体里面需要有个public的全局变量,用来接收父窗体的句柄的。public long m_Handle;然后呢,再在你创建的新窗体f中,随意什么事件中,你再使用代码 Form f = new Form();f.parent=this.m_Handle;this.close();这样就可以关闭了!
C# 子窗体关闭的同时父窗体也随之关闭
父窗体:form2.ShowDialog(this);子窗体的Closed事件里写:this.Owner.Close();两个窗体就一起关了。
怎么在C#中实现打开一个新窗口的同时关闭原来旧窗口
在第2个窗体里 写:Form1 F1;在第二个窗体里的构造函数里加参数 Form1 f1 然后在函数里把参数给F1;F1 = f1;然后你就可以写登陆了 如果登陆成功 F1.Show(); 关闭Form2 this.Close();这样就可以 很简单的
C#问题 锁定WinForm窗口大小
将Form的属性里面Style设置为Fix3D即可。如果不希望用户可以最大化,将maximbox属性设置为false即可。
C#中怎么让窗体加载的时候后台运行
开始的时候2个窗体都同时加载,把后面这个隐藏掉,前面这个显示,这个登录完成后在让这个隐藏,后面那个显示。
C#打开另一窗口关闭当前窗口的问题
那么登陆画面也会自动关闭,返回到主画面的构造函数时,程序就会执行this.Close();从而关闭整个程序。那如果登陆画面中用户名密码验证不正确呢?那当然是弹出对话框提示用户输入正确的密码,而不用设置this.DialogResult的值了。举个简单的例子吧。假设,登录的窗体叫做LoginForm,登录成功后的窗体叫做MainForm...
C#、Csharp做一个学籍管理系统,登录界面怎么做?
this.Hide();\/\/隐藏当前窗体,Close的话会全部关闭。Form2 f = new Form2();f.Show(); 是隐藏而已,登陆窗体同样开着,占内存。你可以看这个。http:\/\/www.jb51.net\/article\/53593.htm
c# 子窗体关闭后 怎么把已经隐藏的父窗体显示出来 ?
用以下方法即可把已经隐藏的父窗体显示出来:用模式对话框ShowDialog()关闭时返回this.DialogResult = DialogResult.值;主窗体按键代码:form1 f = new form1();this.Hide();DialogResult d = f.ShowDialog();if(d == DialogResult.值)this.visable = true;...
c#怎么关闭当前窗体2(form2)以及窗体1(form1)并打开窗体3(form3)
您好,这样的:按照正常的在你form1的关闭按钮单击事件里写上 this.Close();from2 f2=new form2();f2.Show();这样你会发现按下关闭后整个程序都关了,原因在于你这个程序有个入口点,也就是我们C#里面提到的Main方法,在WForm窗体编程中,点解决方案资源管理,里面有个Program.cs类,点开它,在...
C#隐藏和显示窗体
1、第一种解法:由窗体A自己控制是否隐葳。在按钮事件中加如下代码。this.Visible = false;Form2 f2 = new Form2();f2.ShowDialog(); \/\/此处不可用f2.Show();this.Visible = true; \/\/form2关闭后,会执行到本语句 2、第二种解法:由窗体B控制A是否隐葳。这就要求Form1将自己作为参数传给...