博客首页 | 排行榜 |

csxcs366的博客--LABVIEW CVI

http://labview.weebly.com/ 群:80754347 群:78561268 群:37591940

个人档案
博文分类
网友问答之获取多列列表框选中的行  2009-07-23 09:26
在一个多列列表框中用鼠标单击某行时,某行变亮,同时要知道该行位于这个多列列表框的第几行。现在某行变亮可以实现,但怎么才能实现后者呢?我试了一下帖子上说的表格选择编辑位置的办法,但好像表格和多列列表框不一样,它们的用法有什么区别?请高手指教,谢谢

获取鼠标双击所在行比较简单,LV直接提供方法节点。


相对来说,获取鼠标单击所在行,稍微复杂一些。

采用事件结构比较简单,如下图所示:



采用轮询方式比较复杂,不过使用私有节点非常方便,如下图所示:




对于配置为单选的多列列表框,使用值改变属性可以获取选取的行,非常方便,但是对于多选,由于返回的是选定多行的数组,因此不易判断当前选定的行,因此通过鼠标当前位置判断所在行更为可行。


类别:网友问答 |
上一篇:有关VI SCRIPTING | 下一篇:网友问答之如何去除二维数组中相同的行
以下网友评论只代表其个人观点,不代表本网站的观点或立场