| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1325 人关注过本帖
标题:MSHFlexGrid的鼠标选定问题(应该是VB6的BUG吧)
只看楼主 加入收藏
不惑
Rank: 2
等 级:论坛游民
威 望:2
帖 子:569
专家分:13
注 册:2007-3-22
收藏
 问题点数:0 回复次数:2 
MSHFlexGrid的鼠标选定问题(应该是VB6的BUG吧)
我发现一个VB6的一个奇怪的BUG问题:
就是MSHFlexGrid绑定数据后,如果数据原是变化的,比如筛选,当数据原变为空记录集后(MSHFlexGrid中除标题行外无数据)再回到有记录的状态时,MSHFlexGrid会发生无法用鼠标指定单元行的问题(MSHFlexGrid的selectionmode的属性为1可选定行模式),你们大家碰到过没有?
用鼠标去点时,反回的单元行是乱了套的.比如我要选第二行,他返回的是第一行或是其它行,奇怪的BUG.我为这个BUG搞得头大了.不知道要什么解决.
这个现象会在二种情况下消失:
1、当再次有记录时的记录足够多到出现滚动条时,点一下滚动条,这个现象就会消失。
2、关闲本窗口再进一次。
不知道有没有好的办法解决。
搜索更多相关主题的帖子: BUG 鼠标 MSHFlexGrid 
2007-05-25 15:23
ouzhiguang
Rank: 1
来 自:湖南长沙
等 级:新手上路
威 望:1
帖 子:240
专家分:0
注 册:2007-5-18
收藏
得分:0 

要是空表的话,MSHFLEXGRd

怎么会有表格形式??奇怪,我没遇到过
!

2007-05-25 16:47
不惑
Rank: 2
等 级:论坛游民
威 望:2
帖 子:569
专家分:13
注 册:2007-3-22
收藏
得分:0 
你想说什么啊?
不过这个问题我已基本解决。
是加了一个判断。当记录集为空的时候我不去刷新绑定的数据集而使用自定义的一行空的数据。
好麻烦的办法。哎!~~不是办法的办法吧。
2007-05-25 19:18
快速回复:MSHFlexGrid的鼠标选定问题(应该是VB6的BUG吧)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.055598 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved