2012-08-29 80 views
1

當我創建一個新的Toplevel彈出窗口(實際上是tkSimpleDialog.Dialog的一個子類)並嘗試通過其窗口小部件進行導航時,我注意到我的Tkinter應用程序中存在問題Tab鍵。它按預期工作,除非我在應用程序的主窗口中的列表框中選擇的內容變爲未選中狀態,就好像彈出窗口中的窗口小部件取得了焦點一樣。有誰知道爲什麼會發生這種情況,以及如何防止它?我的Tkinter知識不包括窗口之間的交互如何影響焦點...在Tkinter彈出窗口中的窗口小部件從另一個窗口的窗口小部件中獲取Tab鍵

回答

2

解決方案:在彈出窗口中創建條目窗口小部件時,將其exportselection屬性設置爲0.然後選擇它們不會影響任何其他選擇。

相關問題