table的表头有双击或单击事件吗?
table的表头有双击或单击事件吗? 在程序中,如果用户双击table的表头Column Header,则进行操作。LabVIEW中有这样的属性么?通过SelStart属性,响应表中的行列,而不是我所希望的表头。大家看有没有可以实现的办法? 还有一个是用坐标进行判断,但是计算起来比较麻烦。 程序参见附件 谢谢了 选用“编辑位置”属性应该可以达到楼主想要的 我不知道楼上的方法是否可行,以前我做过类似的,因为时间比较紧,没仔细去看属性节点,而采用了另外一种方法,就是在每个header上覆盖一个透明的bool按键 飞雨天 发表于 2011-1-29 08:31 static/image/common/back.gif我不知道楼上的方法是否可行,以前我做过类似的,因为时间比较紧,没仔细去看属性节点,而采用了另外一种方 ...
倒是也行,不过不是我所期望的。我觉得应该有更好的。谢谢您的支持。
h564564 发表于 2011-1-28 20:51 static/image/common/back.gif
选用“编辑位置”属性应该可以达到楼主想要的
是我没说清楚。应该是可以判读不同列的表头。而“编辑位置”只是可以区分出表头来,具体是哪一列,则无法判断。谢谢您的支持。
还有一个笨办法,就是把第一行填写上表头的内容,而把表头隐藏。这样就可以通过判断第一行的哪一列被点击,来进行判断了。也就是说把第一行设成表头。 判断有点击事件,但是却没有选中行,这样可以不咯? 这个不是靠属性节点,而是用调用节电实现的 gigio 发表于 2011-1-29 10:54 static/image/common/back.gif
判断有点击事件,但是却没有选中行,这样可以不咯?
没明白。可以判断列表头的哪一列被选中吗
houyqg 发表于 2011-1-29 11:24 static/image/common/back.gif
这个不是靠属性节点,而是用调用节电实现的
能详细说一下吗谢谢
回家前一帖,依靠调用节点即可实现,实现方法看图,应该可以检索到所有行列header,row=-1,col大于等于0,则是列头,col=-1,row大于等于0,则为行头。
这个方法对于“多列列表框” 应该也是有效的 houyqg 发表于 2011-1-29 11:28 static/image/common/back.gif
回家前一帖,依靠调用节点即可实现,实现方法看图,应该可以检索到所有行列header,row=-1,col大于等于0, ...
好用,多谢了 调用节点中就有双击鼠标这个功能 回复 zhongguowangap 的帖子
已解决,多谢。
页:
[1]
2