我知道如何调用一个函数,如果一个开关是开着的,但不是当它是关着的。没有很多关于customtkinter的文档,所以我很高兴得到一个答案!Iv尝试了不同的布尔和东西,但它没有工作。
ki0zmccv1#
这个有用吗?
def led_switch(self, event=None): if self.is_on: print("The LED is on") self.is_on = False else: print("The LED off") self.is_on = True
sdnqo3pr2#
您可能可以使用定制的Tkinter command参数,如docs中所述。docs中的docs示例代码略有不同:
command
switch_var = customtkinter.StringVar(value="on") def switch_event(): print("switch toggled, current value:", switch_var.get()) switch_1 = customtkinter.CTkSwitch(master=root_tk, command=switch_event, variable=switch_var, onvalue="on", offvalue="off")
2条答案
按热度按时间ki0zmccv1#
这个有用吗?
sdnqo3pr2#
您可能可以使用定制的Tkinter
command
参数,如docs中所述。docs中的docs示例代码略有不同: