2017-01-04 67 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