C# 在窗体的子线程中创建新窗体
2024-10-19 04:20:23
在子线程中如果简单的调用新窗体的话,新出来的窗体会直接一闪而过。没有停留。效果很差
具体解决方法 如下:
在母窗体中建立委托
public delegate void setShowChartFormInvoke(Form myform); public void setShowChartForm(Form myform)
{
if (this.InvokeRequired)
{
setShowChartFormInvoke _setShowChartFormInvoke = new setShowChartFormInvoke(setShowChartForm);
this.Invoke(_setShowChartFormInvoke, new object[] { myform });
}
else
{
myform.Show();
}
}
然后调用的时候
this.myWindows.setShowChartForm(cf);
OK。
最新文章
- 获取微软原版“Windows 10 推送器(GWX)” 卸载工具
- [PHP]使用PHPMailer发送带附件并支持HTML内容的邮件
- MySQL中快速复制数据表方法汇总
- Golang redigo hmset hset 问题
- node.js+websocket实现简易聊天室
- Web工程与RMI工程进行联调
- Android 异步加载解决方案
- 扩展 delphi 泛型 以实现类似lambda功能 , C#中的any count first last 等扩展方法
- java webservice AXIS
- vim之grep
- redhat或centos关闭防火墙并开启sshd服务
- windows phone (26) ApplicationBar应用程序栏
- 浅谈java垃圾回收机制
- 从零搭建DotnetCore2.0
- PowerApps 经验总结
- JQuery之DOM操作及常用函数
- 解决由于服务器调用删除或添加字段后CXF客户端未更新导致异常问题org.apache.cxf.interceptor.Fault: Unmarshalling Error: Unexpected element
- step_by_step_用python爬点磁力链接
- day-17(基础加强)
- 21.Buffer Pool与压缩页/CheckPoint/LSN
热门文章
- Nginx 进行性能配置
- luoguP4396 [AHOI2013]作业
- 4.SVM
- linux系统安全及应用——账号安全(用户切换与提权)
- Navicat Premium 12.1.12.0破解版激活
- Python3之uuid模块
- (原創) Gvim 個人習慣常用設定 (vim)
- Gym - 101908C 树状数组 逆序对
- PHP批量给目录下所有的文件转换编码
- 洛谷 P3239 [HNOI2015]亚瑟王(期望dp)