簡體   English   中英

使用無模式openfiledialoglog框在C#中打開文件

[英]Opening a file in C# using a modeless openfilediaglog box

我正在嘗試為一個項目制作視頻錄制應用程序,並且想知道是否有某種方法可以使OpenFileDialog在無模式的診斷對話框中打開,還是我必須制作自己的自定義版本? 我問的原因是ShowDialog()函數凍結了我的視頻。 先謝謝您的幫助。

是的,您可以阻止文件對話框阻止UI線程,但是根據您希望它如何運行的詳細信息,它可能非常重要。 如果您願意購買自動執行此操作的組件,則ComponentAge會提供一個。 否則,您可以通過在生成的線程上打開對話框來滾動自己的對話框。 如果希望對話框以打開對話框的形式出現,則需要做一些額外的工作來捕獲打開的對話框的句柄,以便您可以在激活父窗體時將焦點設置為該對話框。 http://www.codeproject.com/KB/dialog/CustomizeFileDialog.aspx上可以找到示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM