2011-09-26 62 views
-1

我想有我自己的FileDialogs像打開文件對話框,SaveFileDialog,BrowseDialog等等創建主題/皮膚WPF FileDialogs

與我的應用程序的主題換膚他們有一個獨特的外觀/用戶體驗。

嗯,我知道我不能剝win32的對話,但是怎麼樣用

窗口+樹的文件夾和數據網格的文件創建自己的文件對話框。

他們能安全地工作嗎?

+0

你在問什麼,如果這是可能的?當然這是可能的。這也是一項非常重要的任務,因爲您應該在原始框中包含儘可能多的功能(例如,您是否知道可以使用'*'和'?'字符搜索文件?)。你最好使用現有的標準Windows對話框,因爲它是用戶最熟悉的東西(爲了連續性,不鼓勵使用「滾動你自己的」對話框)。更何況這個問題是一個意見,並不能真正回答具體問題,因此在這裏沒有一席之地。 – qJake

回答

1

當然,您可以創建自己的對話框,讓您可以根據自己的需要設置皮膚。至於這是否「太多工作」,我不得不說這取決於你的時間/預算。如果獨特的外觀對你的設計很重要,那麼這是值得的。

從管理者的角度出發,我鼓勵您先完成核心應用程序功能,以實現對您工作的投資回報。大多數人,即使使用皮膚應用程序,也不會因常見對話而感到驚訝。如果在項目結束時發現自己有額外的時間,則可以分配一些時間來替換常用對話框。

祝你好運,希望有所幫助。