C#的Form的ShowDialog()方法是不是新开启了一个线程??另外,是否每一个Form都对应一个线程?
答案:2 悬赏:10 手机版
解决时间 2021-03-01 16:52
- 提问者网友:王者佥
- 2021-02-28 19:27
这部分一直都迷迷糊糊的。希望大家指教!
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-02-28 19:43
ShowDialog没有开启新线程,还是在原来的线程上。
form跟线程没有关系,一个form可以创建多个线程,而每个线程也可以打开多个form。
System.Threading命名空间里有线程相关的类,不同的线程可以同时运行,例如:GUI占用一个线程,而通信协议使用另外一个线程,这样就算通信阻塞,也不影响界面响应。
form跟线程没有关系,一个form可以创建多个线程,而每个线程也可以打开多个form。
System.Threading命名空间里有线程相关的类,不同的线程可以同时运行,例如:GUI占用一个线程,而通信协议使用另外一个线程,这样就算通信阻塞,也不影响界面响应。
全部回答
- 1楼网友:独行浪子会拥风
- 2021-02-28 19:59
showdialog没有开启新线程照样在本来的线程上。form跟线程没有关系一个form可以创建多个线程而每个线程也可以打开多个form。system.threading定名空间里有线程相干的类不合的线程可以同时运行例如:gui占用一个线程而通信协定应用别的一个线程如许就算通信壅塞也不影响界面响应。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯