下拉列表里显示项的动态变化能实现吗?
例如我有个8个布尔的LED灯,下拉列表里显示的项目为动态点亮的灯的名称,也就是说显示项是变化的,根据点亮的灯的情况不同来变更菜单项,请问能实现吗?看了图应该更明白我的意思
谢谢谢谢! 获取点亮bool的label,然后赋值给列表的strings[] 是这样的,可以实现。谢谢大哥。
再问:有什么好点的方法将点亮的布尔标签识别出来吗?我想的是CASE结构,但8个布尔控件就要做8个CASE,好麻烦,有没有直接获得点亮布尔的值的什么属性控件可以简化? 可以把8个bool放到一个簇里面,然后用簇的controls[]来引用每个bool 能帮忙做一个例子吗?不熟悉。我试了CASE结构,输出给列表的strings[]会报错 嗯~~~列表不要用enum,enum的strings[]节点在程序运行的时候是不能改变的,你可以用string ring来做列表
附上一个程序,还没有完成的,你自己修改下~~~ 实在是感谢,大哥不如改名叫及时雨
页:
[1]