Есть ли способ добавить несколько файловых масок в wx.lib.filebrowsebutton.FileBrowseButton?

Я пытаюсь сделать wx.lib.filebrowsebutton.FileBrowseButton кнопка соответствует как txt, так и csv файлам, но, похоже, не поддерживает шаблон glob, как описано, *.{txt,csv} в конечном итоге ничего не совпадает в Windows, и он буквально пытается найти файлы с расширением {txt,csv},

Так как мне заставить его работать как для txt, так и для csv файлов?

1 ответ

Решение

Документация не очень понятная. Вы должны использовать точку с запятой внутри скобок, например так: "TXT and CSV files (*.txt; *.csv)|*.txt; *.csv"

Вы также можете добавить вторую строку примерно так: "TXT and CSV files (*.txt; *.csv)|*.txt; *.csv|PNG files (*.png)|*.png"

Другие вопросы по тегам