C# OpenFileDialog(打開文件對話框)


什么是OpenFileDialog?

文件對話框:英文名字 OpenFileDialog,表示一個通用對話框,用戶可以使用此對話框來指定一個或多個要打開的文件的文件名。

OpenFileDialog是一個類,實例化此類可以設置彈出一個文件對話框。比如:我們發郵件時需要上傳附件的時候,就會彈出一個讓我們選擇文件的對話框,我們可以根據自己的需求,自行設置一些對話框的屬性,那么怎么使用它呢?

常用屬性

FileName

獲取或設置一個字符串,其中包含在文件對話框中選定的文件的完整路徑。
參見:FileDialog.FileName Property (Microsoft.Win32)

FileNames

獲取一個數組,其中包含與每個選定文件一一對應的文件名。
參見:FileDialog.FileNames Property (Microsoft.Win32)

Title

獲取或設置在文件對話框的標題欄中顯示的文本。
參見:FileDialog.Title Property (Microsoft.Win32)

SafeFileName

獲取一個字符串,其中僅包含選定文件的文件名。
參見:FileDialog.SafeFileName Property (Microsoft.Win32)

SafeFileNames

獲取一個數組,其中包含與每個選定文件一一對應的安全文件名。
參見:FileDialog.SafeFileNames Property (Microsoft.Win32)

Multiselect

獲取或設置一個選項,該選項指示 OpenFileDialog 是否允許用戶選擇多個文件。

Filter

獲取或設置篩選器字符串,該字符串確定在 OpenFileDialog 或 SaveFileDialog 中顯示的文件類型。
參見:FileDialog.Filter Property (Microsoft.Win32)

InitialDirectory

此屬性可以設置打開文件對話框的默認路徑,有兩種方式供用戶選擇:一種是設置一個絕對路徑,一種是設置系統提供的特殊路徑。
參見:FileDialog.InitialDirectory Property (Microsoft.Win32)

常用方法

ShowDialog() :顯示通用對話框。

參見:CommonDialog.ShowDialog Method (Microsoft.Win32)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM