怎么解决MSFlexGrid多行删除?? MSFlexGrid有个RowSel属性,代表当前选种的行号,那如果当前选种了多行,而且这些行可能不连续,那RowSel的值此时是什么呢?我现在想用Shift键选择多行,然后删除这些记录,怎么解决这个问题?回答尽量简单些好。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MSFlexGrid不可以选不连续多行!可以自己控制选不连续多行,但太麻烦,效果也不是很好。不推荐。最好还是换用别的控件。 假如我选了1,2,3行,那 RowSel的值是1还是2还是3?这个问题我最想搞清楚。 是你选中的最后1行。如果是选了1,2,3,那 RowSel的值是3如果是选了3,2,1,那 RowSel的值是1 RowSel 只能指示连续的选中行。也就是说,只能表示连续的区域。用 Shift 选择一定是连续的。那么 Row 和 RowSel 之间的行被选中。你是用什么方式表示非连续的选中的?你只要循环检测你的表示元素,就可以知道是否选中了。 函数参数问题 [请教] VBA shape用颜色填充部分图形 单选框默认情况下 为什么会选中一个? VB6.0的补丁怎么装?是不是必须SP1-6都要装? 报表制作问题?? 用ADO的时候怎么样才能实时检测数据库是否为空? 寻找api 一个数据库问题!急!! 请问:能用VB实现TWIN32的功能吗?就是数码相机、扫描仪的程序接口 又一个重围,怎样能冲过,高手哥? VB自带的打包程序的问题,急!!!! 一个VB自运行的程序的问题。
如果是选了1,2,3,那 RowSel的值是3
如果是选了3,2,1,那 RowSel的值是1
用 Shift 选择一定是连续的。那么 Row 和 RowSel 之间的行被选中。你是用什么方式表示非连续的选中的?你只要循环检测你的表示元素,就可以知道是否选中了。