0
我只是想知道是否有一種方法來設置基於它的ID而不是它的名稱的wx.TextCtrl()的焦點。wxPython .SetFocus()在ID
通常你會做這樣的事情......
text = wx.TextCtrl(self, 100, '')
text.SetFocus()
,然後將焦點設置在文本。然而,我將有一個不確定數量的wx.TextCtrls,並且我將有一個循環來創建它們,所有這些都使用不同的ID。我想知道他們是否是這樣做的一種方式?
'id#'.SetFocus() #Set focus to TextCtrl with id = id#
我看到了一種使用字典的方法,但我假設有一個更好的方法來做到這一點。
謝謝,