Re: [問題] 選擇folder的dialog...?

看板C_Sharp (C#)作者 (幽谷客)時間20年前 (2004/11/02 00:05), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《seagal (待救的小米)》之銘言: : ※ 引述《ithinkurdumb (WHO'S YOUR DADDY?)》之銘言: : : 請問在.NET中要怎麼show出可以選擇folder的dialog? : : .NET Framework似乎只有附OpenFileDialog, : : 而沒有OpenFolderDialog. : ^^^^^^^^^^^^^^^^^^ : 有啊 我昨天才用過 : : 我有在CodeProject找到一個sample, : : http://www.codeproject.com/cs/miscctrl/folderseldlg.asp : : 但是要打開他那個form的速度很慢, : : 有什麼其他的辦法嗎? : : 謝謝...:) 看一下那個sample下的討論, 沒記錯的話會有人提到一個現成的dialog可以用, 壞處是那個dialog沒辦法當元件使用。 至於那個sample如果跟我看到的是同一個的話, 檢查或修改兩個地方可以增加效能。 第一個是別讓他check a槽跟 b槽,超慢。 第二個是只有node被點開的時候才加該directory下的node, 每次重新點選時要砍掉重加(因為不能保證其間使用者沒動過裡頭的內容) 我記得sample的做法是一開始就建完整個tree,東西多的話自然會慢。 -- 則除是閻王自來喚, 神鬼自來勾, 三魂歸地府, 七魄喪幽冥。 天哪, 那其間才不向煙花路兒上走。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.203.79.227

210.68.184.96 11/02, , 1F
Thx, that really helps, prob solved!
210.68.184.96 11/02, 1F
文章代碼(AID): #11XbxKFS (C_Sharp)
文章代碼(AID): #11XbxKFS (C_Sharp)