C#新窗体显示后 以前的窗体不能操作了怎么修改才能让两个窗体同时都能操作……

好吧 我错了 是其他问题 不是show的问题 我多线程阻塞了 …… 界面是卡死 ……

第1个回答  2011-10-15
如一楼
请直接show();出来
ps:父窗体里面
新窗体创建实例化后
实例化名.show();
第2个回答  2011-10-15
新窗体显示的方式是什么
第3个回答  2011-10-15
你是代码是怎么写的?贴出来看看,就是显示这个窗体的代码

c#一个窗体调用到另一个窗体后原来的窗体怎么不显示了?
如果你在 C# 中调用一个窗体到另一个窗体,通常会使用 ShowDialog() 方法,它会在新窗体显示时阻塞原窗体的操作。如果你希望原窗体不显示,可以使用 Hide() 方法隐藏原窗体。例如:Form2 form2 = new Form2();this.Hide();form2.ShowDialog();这将隐藏当前窗体并显示新窗体。在新窗体关闭后,原...

C#怎么解决两个窗体能处于同时编辑状态,我有源码,求解决,
如果是同时可以编辑状态,建议你在主窗体那new完用show,这样两个窗体都能操作,而showdialog是只能操作一个界面就是弹出那个界面。

c#中 如何使两个窗口同时活动`比如Form1和Form2可以同时活动
先回答补充问题,在FORM4的CS文件上点右键,把它设置成启动项就行了 再说说窗口的问题,如果你用form2.showDialog(this); 这种方法启动Form2的话是模式方式,就是说在form2在打开的时候,不能访问form2的父窗口,如果想将form2设置为普通窗口,就是说让form2显示的时候同时也能操作其他任何窗口,应该...

c#在form1弹出form2,怎样让2个窗口同时都能运行里面的程序
private void button1_Click(object sender, EventArgs e){ Form2 f1 = new Form2();f1.Show();MessageBox.Show("我也能运行");} 注:f1.Show();MessageBox.Show("我也能运行");这两端代码 互不影响,窗体f1出现之后,同时能弹出"我也能运行"的对话框呀。你要是想运行form2中的代码,就...

你好,请问你的"c# winForm开发中,实现弹出新窗口,旧窗口停止一切活动...
MessageBox.Show ("测试") \/\/这样主窗体就不能操作了 Form1 frm=new Form1 ()frm.ShowDialog() '有模式打开窗体

怎么在C#中实现打开一个新窗口的同时关闭原来旧窗口
所以你在启动第一个窗提的时候就把窗体隐藏 隐藏后 你启动第二个窗体 在第2个窗体里 写:Form1 F1;在第二个窗体里的构造函数里加参数 Form1 f1 然后在函数里把参数给F1;F1 = f1;然后你就可以写登陆了 如果登陆成功 F1.Show(); 关闭Form2 this.Close();这样就可以 很简单的 ...

VS c#中实例化show一个窗体,如何才能不管之前的主窗体如何操作,都能...
始终保持在最前端:需要设置窗体的TopMost属性为true;原位置不变,莫非是要锁定窗口:在FormMoving事件里加上 { this.Left=锁定值;this.Top=锁定值;}

c#如何实现同时启动两个窗体程序?
1、启动Visual Studio 2010,文件菜单》新建》项目。2、选择c#Windows窗体应用程序,输入项目名称,选择项目保存目录。3、在窗体上添加一个ListBox,两个按钮。4、循环创建并启动线程执行。5、循环停止线程执行。6、在线程安全的模式下调用Windows窗体上的控件。

C# 打开新窗口后,怎么让程序继续运行。不关闭新窗口的前提下。
第一种:用timer实现自动执行,因为你打开模式窗体后,启动某个timer控件,在timer里写上你要执行的代码。这个不受打开窗体的影响。第二种:把你要执行的代码写成public方法形式,打开模式窗体。带入当前窗体对象this,在小窗体里调用该public方法执行代码。我看你的问题,我觉得你这个后面的代码是不是和刚...

C# C\/S 弹出子窗体时父窗体不能操作
因为你是在线程池调用的ShowDialog,导致调用变成异步,所以与主窗口的主线程无关,因此主窗口不会被挂起。如果你直接在主窗口中调用ShowDialog才会正确将主窗口挂起。

相似回答