更換打開文件對話框/ SaveFileDialog在應用我的工作,我一直在試圖使用SaveFileDialog和OpenFileDialog的他們習慣的目的(保存和打開文件。)在.NET
但是,應用程序可以不支持模式表單/對話框而不會崩潰,因爲在擁有UI的線程上發生太多時間敏感的事情。
重寫應用程序以將這些功能從擁有UI的線程中移開在實際使用中並不實際。爲了完成我一直在努力的功能,我需要替代兩個文件對話框,最好是一個可以生活在非模態窗體上的控件。
有沒有什麼我可以使用,不會阻止我擁有UI的線程?
正如我在原始問題(以及上面重複的)中所寫的那樣,重寫應用程序以將這些功能從擁有UI的線程中移除在短期內是不切實際的。顯然,我們希望在某個時候這樣做,但這是一項重大任務,涉及重新安排大約500 klocs的應用程序的內核。 – 2009-05-05 16:05:23