2017-01-04 64 views
0

我想要得到一个textinput,当用户离开标签焦点或点击另一个小部件时,它将运行我为该小部件构建的验证功能。我发现的问题是textinput小部件没有on_leave属性。我知道我可以使用on_text_Validate,但我希望能够在用户按Tab或单击时执行此操作。Kivy textinput on_leave属性

关于如何将on_leave属性带到text_input小部件的任何想法?

我使用Kivy 1.9.2,Python 3中,Windows 8的机器

回答

1
def on_focus(self, *args): 
    if self.focus: 
     'do something'    
    else: 
     'do something' 

试试这个,我希望它可以帮助,,

+0

它的工作完美,谢谢。 – user2067030