-1
我想創建一個文件對話框,就像MS Word中那樣工作。具體來說,您可以在文件對話窗口中選擇一個現有文件,創建一個新文件或刪除一個文件。 OpenFileDialog是一個只讀的交易。您無法使用該控件創建新文件。 SaveFileDialog不能用於選擇現有的文件。有沒有一種控制能夠完成上述所有內容?Winforms OpenFileDialog問題
我想創建一個文件對話框,就像MS Word中那樣工作。具體來說,您可以在文件對話窗口中選擇一個現有文件,創建一個新文件或刪除一個文件。 OpenFileDialog是一個只讀的交易。您無法使用該控件創建新文件。 SaveFileDialog不能用於選擇現有的文件。有沒有一種控制能夠完成上述所有內容?Winforms OpenFileDialog問題
創建自定義對話框,您應該遵循以下步驟:
private string PickAFolder()
{
string selectedFolder = string.Empty;
using(var f = new MyFolderDialog())
{
if(f.ShowDialog() == DialogResult.Ok)
{
selectedFolder = f.SelectedFolder;
}
}
return selectedFolder;
}
我希望這會有所幫助。
OpenFileDialog是一個密封類。您不能擴展或修改它。所以創建自己的自定義OpenFileDialog有點複雜。你可以從這裏開始[自定義OpenFileDialog](http://www.codeproject.com/Articles/16276/Customizing-OpenFileDialog-in-NET) – Steve 2014-10-11 17:16:58
謝謝,史蒂夫。顯然,希望情況並非如此。我聽說Powershell Studio可以完成我所要求的所有事情。現在就追趕。感謝您的回覆。 – 2014-10-13 18:21:41