每當文本字段的值發生變化時,我都想進行一些驗證。雖然我沒有看到文檔中提到的on change事件。Pythoncard是否有更改事件?
0
A
回答
1
Pythoncard建立在wxPython上,而wxPython有文本更改事件。我一無所知Pythoncard,但在wxPython中,應當使用:
t1 = wx.TextCtrl(self, -1, "some text", size=(125, -1)) # to make the text control
self.Bind(wx.EVT_TEXT, self.OnText, t1) # your OnText method handles the event
對於事件,有wx.EVT_TEXT
,wx.EVT_CHAR
,wx.EVT_TEXT_ENTER
,並詳細瞭解這些細節,可以在wxPython docs被發現,並在wxPython的演示也使用範例如果你碰巧有這個。此外,wxPython有幾種類型的文本輸入控件,我假設你使用的是wxTextCtrl,儘管文檔也應該有其他信息。
1
我認爲textUpdate事件就是你要找的東西。
http://pythoncard.sourceforge.net/framework/components/TextField.html
相關問題
- 1. 更改事件 - 是否有辦法區分用戶更改和程序更改?
- 2. 是否可以更改事件順序?
- 3. 是否event.preventDefault取消更改事件?
- 4. URL更改時是否觸發事件
- 5. 是否有一個listview控件的選擇更改事件?
- 6. 是否有可能在更改事件之前捕獲comboBoxes值
- 7. JavaScript:是否有元素幾何更改事件?
- 8. Kendo網格當行更改(未選中)時是否有事件?
- 9. 是否有複選框更改狀態的事件?
- 10. 頁面更改時是否有jQuery事件?
- 11. SimpleExoPlayerView是否有控制器可見性更改事件?
- 12. 是否有可能在javascript變量上發生更改事件?
- 13. 活動窗口上是否有Windows系統事件更改?
- 14. 如何找到kendoNumericTextBox是否已經有更改事件綁定?
- 15. 在ActiveControl更改時,Delphi中是否有事件觸發?
- 16. .NET中是否有默認音頻輸入更改的事件?
- 17. PythonCard沒有得到在Windows
- 18. 是否有connect.static事件?
- 19. C++中是否有事件?
- 20. wx.DC行是否有事件?
- 21. Html.BeginForm是否有OnSuccess事件
- 22. pagerControls是否有onclick事件?
- 23. 更改事件
- 24. 更改事件
- 25. 有很多事件的大表,是否使用事件冒泡更有效?
- 26. 「MouseUp」事件是否改變NumericUpDown的值?
- 27. 如何在PythonCard中更改鼠標光標
- 28. Angular link函數是否觸發更改事件?
- 29. 是否可以在Google Chrome中更改按鍵事件
- 30. 如何檢查模糊事件上的值是否更改?
酷豆感謝。我會盡力將它翻譯成PythonCard。 – Greg 2009-06-12 16:26:04