欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

winfrom数据绑定有关问题,涉及到简单的上位机软件

更新时间: 2014-01-05 03:14:09 责任编辑: Author_N1

 

winfrom数据绑定问题,涉及到简单的上位机软件。
我自己写了个上位机软件,用modbus仿真模拟工具作为从机,我的作为主机。我在从机里面设计了7条数据,我的主机应当能读到这7条数据,并且显示在datagridview里面。可是我测试好几次后有的时候能全读到,有的时候只能读到2-4条数据,我程序是这么设计的:每隔65ms发送一次命令到从机,然后每次发送时候都会花30ms判断是否有应答。没有应答就pass继续下一个命令(因为我发送60条数据,但是我从机只涉及了7个对应的,所以有的命令确实不会有答复),如果收到数据那么就把数据放到datatable里面然后绑定到datagridview,然手显示出来。 我调试的时候都能看到正确的7条数据被传入datatable并且绑定到datagridviewk.可是界面就是显示不全。我在想是不是我时间设计不对,导致发送和接收有时有冲突导致的?有人可以指点下么?
--参考方法--
不懂,你是不是没刷新 Refresh()
--参考方法--
引用:
Quote: 引用:

不懂,你是不是没刷新 Refresh()

我表示的蛮详细的了。。你指的刷新是datagridview绑定数据的刷新么?是这样的话,我程序里面每次接收到一组数据解析后我都会重新执行一次绑定的。并且我断点调试的时候也能看到数据被绑定到datagridview里面了。可是界面里面就是显示不全。

我是说我不懂WINFORM编程,就做过一次简单的datagridview,当时也是显示不正确,不过我是手动插入的没进行数据源绑定,当时现象就是显示出了下面几行但上面总会有几行空白的,断点查看的话上面几行是有数据的,但就是没显示出来,后来东敲敲西敲敲也不知道怎么弄好的.
datagridview是有一个Refresh()函数,针对显示不针对数据的,你加下试试
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:14:09
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/19862/
本文WWW.DOC100.NET DOC100.NET版权所有。