2011-06-09 67 views
1

在我的WPF應用程序中,點擊一個按鈕時,將打開一個模式窗口,窗口內的多個功能涉及選擇一個文件。我不想打開另一個窗口來選擇文件。我可以以某種方式在現有窗口中嵌入文件瀏覽器嗎?WPF打開文件對話框嵌入在窗口中

+0

是否需要文件已知道文件位置的功能,或者您是否將文件與動作關聯? (即設置Model.File = <從剛剛從某處選擇的文件>) – JMcCarty 2011-06-09 13:03:27

+0

我們將在關聯文件...基本上...瀏覽系統並選擇一個文件 – Aks 2011-06-09 13:05:33

回答

2

您可以定義創建自己的對話框。以Microsoft Expression爲例,其中對話框都是自定義控件,並且樣式與表達式黑暗主題相匹配。

+0

是不是很多工作 – Aks 2011-06-09 13:08:08

+0

@Aks:是。沒有「開箱即用」的無縫對話框。 – user7116 2011-06-09 13:19:12

+0

好的......謝謝.... – Aks 2011-06-09 13:19:48

0

由於您在飛行中與文件關聯,因此您確實只有2個選項。首先是利用.NET中內置的FileDialog來選擇文件。第二個是創建一個顯示/對話框/等,使用System.IO.Directory和一些顯示元素重新創建該功能。

相關問題