【发布时间】:2017-07-20 03:12:23
【问题描述】:
我在 .kv 文件中有一个 Spinner 小部件,我需要此 Spinner 的值来启用另一个 Spinner 小部件。
这是我尝试过的代码,但它不起作用并给我一个语法错误:
CustLabel:
text: "Aux LO Pump Status"
CustSpinner:
id: auxlo
text: "Select"
values: ('On', 'Off')
focus: True
on_state: (self.auxlonum.disabled) if (self.auxlo == 'off')
CustLabel:
text: "Aux LO Pump Number"
CustSpinner:
id: auxlonum
text: "Select"
values: ('# 1', '# 2')
focus: True
我实际上更希望 auxlonum 小部件从禁用和“灰显”开始,然后仅在选择 auxlo 小部件“打开”时启用,但我不知道如何去做。
谢谢。
【问题讨论】:
标签: python python-2.7 kivy kivy-language