2012-03-13 82 views
0

正如Rie819指出的,這是一個重複的問題。但是,另一篇文章並未討論如何使用此功能創建自定義對話框。據說,我會修改我的問題,並要求提供如何做到這一點的提示。自定義對話框阻止瀏覽器導航


好了,所以我看了MSDN庫,並試圖在別處找到解決這一點,但我似乎失去了一些東西....

所以我的問題是當使用OpenFileDialog和SaveFileDialog,我希望用戶被限制到一個特定的文件夾,所以他們只能保存/打開那裏。換句話說,他們無法從我設置的InitialDirectory中瀏覽。

有沒有一個簡單的值我錯過了這個設置?如果它是一個顯而易見的解決方案我要踢自己這一個....提前

感謝,

+0

重複:http://stackoverflow.com/questions/1635846/c-sharp-openfiledialog-lock-to-directory – rie819 2012-03-13 17:43:14

+0

謝謝,rie819。據說,是否有類似的帖子討論過使用此功能的自定義Dialog? – JWiley 2012-03-13 17:49:18

+0

不確定,但它應該很快鞭打起來。創建一個包含所需元素的表單,然後以模態方式顯示它。您可以從配置文件中讀取文件目錄,然後離開。有沒有你想要闡述的特定部分? – rie819 2012-03-13 17:54:40

回答

1

重複的問題。請參閱here以獲得解決方案。

基本上你有兩個選擇。 1 - 捕捉用戶是否更改目錄。 2 - 創建您自己的自定義保存對話框。