社区
C#
帖子详情
在线等!C# Socket 异步 新建窗口Show()白板.ShowDialog()正常
g75510118
2013-09-27 04:39:40
在线等!C# Socket 异步 接收客户端发来的图片数据!
现在异步接收 客户端发来的图片数据没有问题.图片也保存在硬盘上了!
但是在异步方法里 新建窗体并显示图片的时候 Show()方法。。出来的是白板!
而ShowDialog()方法 显示正常!!!
求教大神!!!!最好能给示例代码 或网址!!!!!!急!!!!!!!在线等!!!!
...全文
248
2
打赏
收藏
在线等!C# Socket 异步 新建窗口Show()白板.ShowDialog()正常
在线等!C# Socket 异步 接收客户端发来的图片数据! 现在异步接收 客户端发来的图片数据没有问题.图片也保存在硬盘上了! 但是在异步方法里 新建窗体并显示图片的时候 Show()方法。。出来的是白板! 而ShowDialog()方法 显示正常!!! 求教大神!!!!最好能给示例代码 或网址!!!!!!急!!!!!!!在线等!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
g75510118
2013-09-27
打赏
举报
回复
楼上的 这不是Show()方法 会不会 组织代码执行的事情!!! 我百度到了一个比较可靠的回答 ! 返回白版是因为构造方法没有来得及重绘界面,界面就抢先被显示了。Show()就是先显示再处理重绘的。而showDialog()则不同,是先重绘再显示的。 但还是不太明白 要如何重绘? 是重载某个方法吗?
bdmh
2013-09-27
打赏
举报
回复
show不会阻止代码的执行,这样show和图片数据就一定保持同步,或者数据已经被清除
C#
Windows窗体应用编程中form.show()和form.show
Dialog
()有什么区别
当我们调用其他
窗口
的时候,可以选择使用form.show()方法或者form.show
Dialog
()方法。那么这两种方法到底有什么区别呢?form.show()方法打开的窗体被称作非模式窗体。这种非模式窗体及时还用户还没有处理,用户也...
c#
中的Form.Show和Form.Show
Dialog
的区别
区别1:Show
Dialog
是模态的(独占用户输入),Show是非模态的。 区别2:根据1,Show
Dialog
只能打开一个自己,Show可以打开多个自己。 区别3:根据2,使用Show方法打开的Form在关闭时会立即调用Dispose释放资源
C#
Dialog
Result.OK == Form.Show
Dialog
()
Show
Dialog
()是Form类的一个方法也就是函数。一般对话框上会有:确定,取消两个按钮。 点击确定,会设置
Dialog
Result =
Dialog
Result.OK ; 点击取消,会设置
Dialog
Result =
Dialog
Result.Cancel ;
winform form.show() 以及form.show
dialog
()区别 以及form.show()控件不显示解决办法
非模态
窗口
1、form.show() 执行此条语句后,下面的程序...1、form.show
dialog
()执行此条语句后,程序在此终止,需要关闭此
窗口
,下面的程序才能继续执行。 参考: https://www.cnblogs.com/tommy-huang/p/45399...
请问
C#
中 if(fonrdlg .Show
Dialog
() ==
Dialog
Result .OK )怎么理解
C#
code?1if(fonrdlg .Show
Dialog
() ==
Dialog
Result .OK ) 这里边,当执行fonrdlg .Show
Dialog
()时,fonrdlg 窗体作为模式窗体打开,所以Show
Dialog
&nbs...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章