0
我想在测试框中收集用户的输入。所以,当我点击一个按钮,它应该给我,按钮的名称,在测试箱 错误:应忽略列任意行在wxpython中点击事件时出错
for i in A:
hbox1=wx.BoxSizer(wx.HORIZONTAL)
btn = wx.Button(p, -1, i, (10,20))
btn.myname = I
gs.Add(btn,0,)
self.Bind(wx.EVT_BUTTON, self.OnClick, btn)
self.t1=wx.TextCtrl(p)
gs.Add(btn,0,)
self.t1.Bind(wx.EVT_BUTTON, self.OnClick, btn)
gs.Add(hbox1)
p.SetSizer(gs)
def OnClick(self, event): #When the button is clicked
name = event.GetEventObject().myname
和'btn.myname =我'不'btn.myname = I' –
@Rolf的sexony。错误错误 –
@phd仍然收到错误:可能是您应该省略行数或列数。插入()时失败:太多项目(181> 18 * 11)。我的网格有18列和11行。 –