Привет, ребята, используя 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» было напечатано при нажатии переключателя? –
@BSH Да, я хочу, чтобы это значение было напечатано все, что было введено в TextCtrl –
@BSH. Метод .GetValue() не получает строку, введенную в TextCtrl, и поэтому я хочу напечатать, чтобы получить подтвержденный лайнер будет назначать это где-то в другом месте. –