【发布时间】:2012-03-09 02:20:48
【问题描述】:
我不清楚如何在 MultiChoice Dialog 小部件中执行全选复选框。有没有人有任何经验或者有人可以提供一些指导来完成这项任务?谢谢。
下面是对话框的工作代码:
sampleList = []
for filename in filelist:
(head, filename) = os.path.split(filename)
if filename.endswith(".log") or filename.endswith(".txt"):
sampleList.append(filename)
dlg = wx.MultiChoiceDialog(
self, "Files in c:\Extracted", 'Local File Search',
sampleList,
wx.CHOICEDLG_STYLE
)
if dlg.ShowModal() == wx.ID_OK:
cur_item = dlg.GetSelections()
strings = [sampleList[x] for x in cur_item]
【问题讨论】: