2016-12-16 40 views
0

我想用tkFileDialog來創建一個目錄選擇對話框,但也可以顯示那個目錄下的文件,只能看到,不能選擇。是否可以使用tkinter創建一個目錄選擇對話框,該對話框還可以顯示該目錄中的文件?

from tkFileDialog import * 
...... 
def select_dir(self): 
    d = askdirectory() 
    if d: 
    ...... 

但似乎askdirectory()無法在目錄中顯示的文件。是否可以使用askdirectory()實現我的要求?

+1

首先想到的是,'askdirectory'子類,並重新實現了在窗口中顯示文件夾/文件的方法。 – Fejs

+0

你將不得不建立自己的窗口與所有元素。 – furas

回答

0

不,您不能以這種方式使用內置對話框。他們按文件記錄工作,並且只有記錄在案。您需要從Toplevel窗口和其他各種小部件構建自己的對話框。

相關問題