我正在使用 python 的 customtkinter。
我的目标是,每次用户将鼠标悬停在 OptionMenu 小部件中的选项上时,都会弹出一个小文本窗口,更详细地解释该选项,并且当用户悬停该特定选项后,同一窗口将关闭。
我尝试过这样的事情:
def on_hover(event):
...
menu = tk.CTkOptionMenu(root)
menu.bind("<Enter>", lambda: on_hover)
但我不太确定如何从这里继续。
我也读过
menu.bind("<<MenuSelect>>",...)
但我不太明白它是如何工作的。
请注意,如果之前发布过类似的问题,这个问题可能会有点不同,因为 customtkinter 与 tkinter 有点不同。
编辑: 如果 ComboBox 有更好的解决方案,我也愿意使用它
我发现这里的答案适用于 CTkOptionMenu 就像按钮一样。 希望有帮助!