如何在表格中嵌入下拉列表

2019-07-17 08:38发布

如何在表格中嵌入一个和单元格大小一致的下拉列表,并且做到表格单元格值改变!有VI提供最好!
自己本人也尝试过,但只能做到下拉列表嵌入,位置老是错开一列~~~求老师傅带路
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
crescent
1楼-- · 2019-07-17 09:05
这里有一个很强的工具包。Popup工具包的干活!使用用户事件结构。看明白流程就行了! 最佳答案

TypeSens Popup2009.rar 下载积分: 积分 -1 分

866.83 KB, 下载次数: 486, 下载积分: 积分 -1 分

zhnuaa
2楼-- · 2019-07-17 11:05
labview自带的控件来做的话会很麻烦的。建议通过.net调用相应的表格控件来做
zjwabc
3楼-- · 2019-07-17 12:01
 精彩回答 2  元偷偷看……
zhnuaa
4楼-- · 2019-07-17 15:01
嵌入的比较难做,因为位置很难确定。如果是固定列宽还可以弄弄。列宽可调基本就没希望了。
建议可以做成浮动的,你用一个子VI,做个面板,上面就是个下拉列表。标题什么都不显示。点击列表的单元格后,鼠标按下事件是会返回点击位置的,下拉列表子VI的显示位置设置成返回的单元格的位置。接收子VI值用来更新对应的单元格。
这种难度要小的多。
zjwabc
5楼-- · 2019-07-17 16:15
zhnuaa 发表于 2017-3-24 19:42
嵌入的比较难做,因为位置很难确定。如果是固定列宽还可以弄弄。列宽可调基本就没希望了。
建议可以做成浮动的,你用一个子VI,做个面板,上面就是个下拉列表。标题什么都不显示。点击列表的单元格后,鼠标按下事件是会返回点击位置的,下拉列表子VI的显示位置设置成返回的单元格的位置。接收子VI值用来更新对应的单元格。
...

我当时是想组成弹窗型的,但感觉太Low了!  你说的我试了下,但鼠标点击的坐标位和下拉列表显示位置不一样,总是错开一列(鼠标是【2,3】,下拉列表显示在【2,4】)    能提供一个VI参考下嘛?
zjwabc
6楼-- · 2019-07-17 20:26
crescent 发表于 2017-3-25 11:24
这里有一个很强的工具包。Popup工具包的干活!使用用户事件结构。看明白流程就行了!

恩   我先看下  学习下

一周热门 更多>