当前位置:编程学习 > C#/ASP.NET >>

在线等!C# Socket 异步 新建窗口Show()白板.ShowDialog()正常

在线等!C# Socket 异步 接收客户端发来的图片数据!


现在异步接收 客户端发来的图片数据没有问题.图片也保存在硬盘上了!

但是在异步方法里 新建窗体并显示图片的时候 Show()方法。。出来的是白板!
而ShowDialog()方法 显示正常!!!

求教大神!!!!最好能给示例代码 或网址!!!!!!急!!!!!!!在线等!!!! 异步 c# winform Show  --------------------编程问答-------------------- show不会阻止代码的执行,这样show和图片数据就一定保持同步,或者数据已经被清除 --------------------编程问答-------------------- 楼上的 这不是Show()方法 会不会 组织代码执行的事情!!!

我百度到了一个比较可靠的回答 !

返回白版是因为构造方法没有来得及重绘界面,界面就抢先被显示了。Show()就是先显示再处理重绘的。而showDialog()则不同,是先重绘再显示的。

但还是不太明白 要如何重绘? 是重载某个方法吗?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,