0

我用 wxGlade 构建我的 GUI。我认为这很舒服,但我正在寻找一个小部件/按钮,它可以打开一个框架来选择一个目录或文件..

你能帮我吗?

4

2 回答 2

0

WxGlade 不直接支持将 wx.FileDialog 添加到您的 GUI。当有人回答时,您必须创建链接到按钮、菜单或工具栏的事件,然后在您的代码中输入编程以打开文件对话框并从中返回文本。我通常做的是使用工具箱按钮创建一个通用对话框,然后将其命名为 open 或 save 或一些会提醒我需要将 wxGlade 生成的 python 代码编辑到实际文件对话框中的东西。这节省了我在程序中输入文件对话框的所有代码的时间。

于 2015-02-21T05:37:34.427 回答
0

您只需修改按钮的事件处理程序以打开以下之一:

  • wx.FileDialog
  • wx.DirDialog
  • wx.lib.agw.multidirdialog

wxPython 演示包中的每一个都有很好的示例。也可以看看:

于 2014-04-28T14:43:05.073 回答