社区
控件
帖子详情
怎么解决MSFlexGrid多行删除??
chzhk007
2004-08-13 09:56:30
MSFlexGrid有个RowSel属性,代表当前选种的行号,那如果当前选种了多行,而且这些行可能不连续,那RowSel的值此时是什么呢?
我现在想用Shift键选择多行,然后删除这些记录,怎么解决这个问题?回答尽量简单些好。
...全文
244
6
打赏
收藏
怎么解决MSFlexGrid多行删除??
MSFlexGrid有个RowSel属性,代表当前选种的行号,那如果当前选种了多行,而且这些行可能不连续,那RowSel的值此时是什么呢? 我现在想用Shift键选择多行,然后删除这些记录,怎么解决这个问题?回答尽量简单些好。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chzhk007
2004-08-13
打赏
举报
回复
哦,原来是这么回事。
再问:有没有一个属性保存了“我选了1,2,3行”这样的信息呢?如果没有这种属性,那要做动态的批量删除是很困难的了,因为循环变量根本就无法那个。
of123
2004-08-13
打赏
举报
回复
RowSel 只能指示连续的选中行。也就是说,只能表示连续的区域。
用 Shift 选择一定是连续的。那么 Row 和 RowSel 之间的行被选中。
你是用什么方式表示非连续的选中的?你只要循环检测你的表示元素,就可以知道是否选中了。
bubu198
2004-08-13
打赏
举报
回复
是你选中的最后1行。
如果是选了1,2,3,那 RowSel的值是3
如果是选了3,2,1,那 RowSel的值是1
chzhk007
2004-08-13
打赏
举报
回复
假如我选了1,2,3行,那 RowSel的值是1还是2还是3?这个问题我最想搞清楚。
bubu198
2004-08-13
打赏
举报
回复
MSFlexGrid不可以选不连续多行!可以自己控制选不连续多行,但太麻烦,效果也不是很好。不推荐。最好还是换用别的控件。
饮水需思源
2004-08-13
打赏
举报
回复
增加一“是否选中”列,选中后再在控件中循环并删除选中的行
ms
flex
grid
.ocx
MS
Flex
Grid
微软的表格控件,ocx文件,下载后放在windows/system32目录中,然后注册使用
c_MS
Flex
Grid
编辑功能增强类
c_MS
Flex
Grid
编辑功能增强类
msflxgrd ocx 控件及其相关注册文件
msflxgrd ocx 控件及其相关注册文件
数据库的设计开发方案.ppt
数据库的设计开发方案.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
Visual Basic–DB
Grid
Visual Basic–DB
Grid
............................................
控件
1,453
社区成员
41,351
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章