A窗体 TopMost属性已经设置为true(窗体处于最前端) A窗体上有个按钮 单击 通过进程打开B窗体 代码如下
System.Diagnostics.Process p = new System.Diagnostics.Process();//创建进程
p.StartInfo.FileName = "B.exe";//进程打开文件名
p.Start();//开始进程B窗体的TopMost属性也是设置为true的 但是在A窗体上 调用B窗体之后 2个都处于最前端的窗体 冲突了 A窗体一获得焦点 B窗体就被挡住了,,,求解决方法 让B窗体显示在A窗体之上
System.Diagnostics.Process p = new System.Diagnostics.Process();//创建进程
p.StartInfo.FileName = "B.exe";//进程打开文件名
p.Start();//开始进程B窗体的TopMost属性也是设置为true的 但是在A窗体上 调用B窗体之后 2个都处于最前端的窗体 冲突了 A窗体一获得焦点 B窗体就被挡住了,,,求解决方法 让B窗体显示在A窗体之上
解决方案 »
- 关于 jquery ajax 传接送格式 到 webservice 的问题!!!!
- 新手求救,GridView怎么做数据排序?
- MonoRail MVC能不能实现多模板?
- 需要在子线程中更新UI的地方过多,写那很多delegate太麻烦,怎么办?
- 浮动控件怎么做
- 最后30分 就一条语句大家帮我看看 谢谢了各位!在线等!
- 用SqlParemeter提交参数出现错误
- IIS出现问题,重新安装IIS后,IIS不能识别aspx文件,怎么把他加回去?
- 在C# 如何在后台如何获取两个输入的相同的键盘值
- 求教:ASP.Net C#中DataGrid分类显示
- VS2005编译GDAL
- 双缓冲问题+数据库并发访问问题
p.StartInfo.FileName = "B.exe";//进程打开文件名
p.Start();//开始进程
为什么要这样写?你再建一个窗体直接
Form1 f = new Form1();
f.ShowDialog();这样不行?