wxPython:更改wx.FileDialog中的按钮文本

时间:2010-12-25 10:17:09

标签: python wxpython

我有一个wx.FileDialog(带有wx.FD_OPEN标志)&我想知道我是否可以(以及如何)将FileDialog右下角的按钮从“打开”更改为“创建”或“删除”等。

我正在做的是我有一个带有“删除投资组合”文本的按钮,当按下它时会打开一个FileDialog&允许用户选择要删除的项目组合文件(.db)。因此,而不是文件对话框的右下方确认按钮显示“打开”我希望能够将文本更改为“确认”或“删除”或其他。

这是否可行,这是一个相当肤浅的事情,但如果按钮在用户想要选择要删除的文件时打开,即使对话框的标题显示“请选择一个”,也会有点混乱要删除的文件“

2 个答案:

答案 0 :(得分:1)

是的,我同意Arafangion。 wxPython使用本机窗口小部件,只能以本机窗口小部件允许的任何方式操作它们。您需要创建一个自定义对话框来执行此操作。

答案 1 :(得分:0)

如果您正在使用wx倾向于使用的本机控件,那么您可能不会。