如何更改现有的WXPython对话框?例如,假设我要在wx.dirDialog
中添加“搜索子目录”复选框。
我知道我需要对它进行子类化,但是如何在保留现有功能的同时添加控件(如文本框或复选框)?
答案 0 :(得分:0)
这应该是自我解释的:
class SubclassDialog(wx.Dialog):
def __init__(self):
wx.Dialog.__init__(self, None, -1, 'Subclass', size=(150, 100))
self.Centre()
okButton = wx.Button(self, wx.ID_OK, "OK", pos=(25, 40))
okButton.SetDefault()
textbox = wx.TextCtrl(self, pos=(20,15))