2011-10-20 55 views
0

我在我的Python(使用2.7.2)腳本中使用Tkinter文本框作爲輸入框 - 當按下Enter鍵時,它將內容複製到一個不同的文本框,然後從條目中刪除它。Python Tkinter - 覆蓋/刪除「默認」小工具綁定

當按下回車鍵時,我已經將必要的事件綁定到文本框。

我唯一的問題是,只要我按下回車鍵,它似乎執行我的事件和然後小部件「默認」綁定:添加一個換行符。我不確定在添加新行後刪除新行,或者乾脆刪除小部件的默認綁定。

非常感謝!

+0

[蟒蛇GUI事件故障](可能重複的http://計算器。 COM /問題/ 2458026/Python的桂事件出序) –

回答

1

此問題的變化之前已被詢問。 。在你的綁定代碼執行簡單的答案是「做一個return "break"

我給了一個更長的答案在這裏:python gui events out of order

0

在事件處理程序結束時返回'break'將中斷事件傳播。