在LabVIEW中如何才能检测到某个控件上的鼠标双击动作?
主要软件:
主要软件版本: 8.2
主要软件修正版本: N/A
次要软件: LabVIEW Development Systems
问题:
某些控件(像列表框、多列列表框和树型控件)有鼠标双击检测的事件方法,但是这个特点其他控件是没有的。有什么方法我能够检测到其他控件的鼠标双击动作?
解答:
某个控件的鼠标双击动作可以在事件分支结构中被检测出来。
编程指导:
- 在程序框图上点击右键,并选择 编程»结构»事件结构,把它放到程序框图上。
- 右键点击事件结构的边缘,并选择添加事件分支...。
- 选择检测双击动作的控件作为事件源,把“鼠标按下”或“鼠标释放”作为事件。
- 为了检测鼠标双击,选择相应的事件数据节点:修改键»Double Click。
这篇文章附带了一个例子VI,这个例子VI在表格中检测鼠标双击,并把行、列值添到被双击的单元格中。
如果其他类型的输入/显示控件需要检测鼠标双击动作,也可以用同样的方法。
相关链接:
附件:
- TableClickFill.vi
报告日期: 02/26/2007
最近更新: 02/26/2007
文档编号: 3UM8GIMK
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.