我有两个wxpython单选按钮组:
self.red = wx.RadioButton(panel, -1, 'Red', (10, q2y), style=wx.RB_GROUP)
self.orange = wx.RadioButton(panel, -1, 'Orange', (50, q2y))
self.yellow = wx.RadioButton(panel, -1, 'Yellow', (100, q2y))
self.dot = wx.RadioButton(panel, -1, 'Dot', (10, q3y), style=wx.RB_GROUP)
self.triangle = wx.RadioButton(panel, -1, 'Triangle', (50, q3y))
self.rectange = wx.RadioButton(panel, -1, 'Rectangle', (100, q3y))
是否有一种简单的方法可以在不循环浏览所有按钮的情况下从每个组中获取选定的单选按钮?
使用wx.EVT_RADIOBUTTON进行绑定,并在事件处理程序中使用event.GetEventObject来获取选定的按钮。有关代码示例,请参见Radiox的wxPython演示。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句