嘿夥計使用Python我已經綁定了單選按鈕,當它被點擊時TextCtrl被調用,但在我輸入TextCtrl後,我無法獲得已輸入的字符串,我的代碼是這樣的.GetValue()不適用於TextCtrl在這種特殊情況下
def A(self,event):
radiobut = wx.RadioButton(self.nameofframe, label = 'Opt-1', pos = (10,70),size= (90,-1))
self.Bind(wx.EVT_RADIOBUTTON,self.B,radiobut)
def B(self,event):
Str1 = wx.TextCtrl(self.nameofframe,pos = (100,70), size=(180,-1))
print Str1.GetValue()
任何人都可以請告訴我問題在哪裏。爲什麼我不能打印它?
目前還不清楚是什麼你正試圖在這裏做,你想要單擊單選按鈕時打印'TextCtrl'的值嗎? – 2013-11-21 11:31:37
@BSH是的,我想要打印任何在TextCtrl中輸入的值 –
@BSH .GetValue()方法沒有獲取在TextCtrl中輸入的字符串,因此我想打印以便稍後確認將分配它到了別的地方。 –