1. 程式人生 > 其它 >C# OpenFileDialog(開啟檔案對話方塊)

C# OpenFileDialog(開啟檔案對話方塊)

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)

Collection:因為這些東西是非常簡單的。不要抱怨自己學不會,那是因為你沒有足夠用心。