Remoting 客户端订阅服务器事件的问题

xibo_826 2010-10-16 03:25:10
我有一个程序,使用remoting客户端订阅服务器事件,当服务器广播消息的时候,客户端接受到消息触发事件以后,向一个DataGridView里面添加数据,当GridView数据多到需要显示滚动条的时候,整个WinForm窗口就没有相应了,不知道各位朋友遇到过没有,请大家指教
...全文
153 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xibo_826 2010-10-16
  • 打赏
  • 举报
回复
谢谢各位,结贴
xibo_826 2010-10-16
  • 打赏
  • 举报
回复
呵呵,改用listview了就没有问题了,搞不懂呢,以前的datagridview没有设置scrollbar什么属性的,之前的数据都正常
xrongzhen 2010-10-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 xibo_826 的回复:]
我有一个程序,使用remoting客户端订阅服务器事件,当服务器广播消息的时候,客户端接受到消息触发事件以后,向一个DataGridView里面添加数据,当GridView数据多到需要显示滚动条的时候,整个WinForm窗口就没有相应了,不知道各位朋友遇到过没有,请大家指教
[/Quote]

不要用主线程处理, 单开一个线程进行接收数据,主线程只负责显示
heiwer 2010-10-16
  • 打赏
  • 举报
回复
使用remoting 的时候,如果对象太大,内存不够,会挂掉的。以前的项目在xp下做暴力测试,一般就挂在800MB 左右。


当GridView数据多到需要显示滚动条的时候,整个WinForm窗口就没有相应了,
之前的数据显示都正常? winform 的scrollbar 有没设置。

有没异常,没异常,可能就是GridView 设置的问题。
stoneca 2010-10-16
  • 打赏
  • 举报
回复
可以把代码贴出来看看吗?

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧