C# 等待另外一个窗体关闭,再进行主线程的代码
2023-09-14 09:02:24 时间
方法1
用Form类或其子类的showDialog方法。
比如你在form1里有一个按扭,然后你在Form1的点击事件里写上显示form2的代码:
Form2 frm=new Form2();
frm.ShowDialog();
这样就能显示form2了,等处理完了关闭就回到form1了。
方法2
if( new Form1().ShowDialog( this ) == DialogResult.Yes ) { /*----------------------------- * 在new Form1()中写以下代码: //处理逻辑 this.DialogResult = DialogResult.Yes; -----------------------------*/ }
参考文章
相关文章
- Win10系列:C#应用控件进阶2
- C#项目代码规范
- C#.NET常见问题(FAQ)-如何使用2D绘图控件ZedGraph绘制坐标轴和坐标曲线
- VS2015 C#6.0 中的那些新特性
- 编写高质量代码改善C#程序的157个建议[协变和逆变]
- 给 C# 开发者的代码审查清单
- 密码学系列——数字签名(c# 代码实操)
- c# semaphoreSlim限制线程数
- C#调用EasyPusher推送到EasyDarwin流媒体服务器直播方案及示例代码整理
- RPC学习--C#使用Thrift简介,C#客户端和Java服务端相互交互
- C#DES加密,JavaDES解密,另转C#和Java实现Des完整代码
- 在C#代码中应用Log4Net(二)典型的使用方式
- 在C#代码中应用Log4Net(五)将Log4Net正确地封装在自己的类库中并进行调用
- 密码学系列——数字签名(c# 代码实操)
- 重新整理数据结构与算法(c#)——算法套佛洛伊德算法[三十二]
- c# 优化代码的一些规则——优先隐式类型[一]
- C# DataSet性能最佳实践
- C# 归并排序
- C#:Json数据反序列化为Dictionary并根据关键字获取指定的值
- c#: using Microsoft.Office.Interop.Excel 异常
- c# 即使服务又是可执行程序的代码实现
- (37)C#里为什么会出现$符号?
- (23)C#中使用Task对象
- 使用C#实现Windows组和用户管理的示例代码