C# 視窗程式範例--檔案對話框

屬性 說明
FileName 一個包含在檔對話方塊中選定的檔案名的字串,包括檔的完整路徑。
FileNames 獲取對話方塊中所有選定檔的檔案名。
AddExtension 指示如果用戶省略副檔名,對話方塊是否自動在檔案名中添加副檔名。
CheckFileExists 指示如果用戶指定不存在的檔案名,對話方塊是否顯示警告。
CheckPathExists 獲取或設置一個值,該值指示如果用戶指定不存在的路徑,對話方塊是否顯示警告。
DefaultExt 默認檔副檔名,返回的字串不包含句點 (.),預設值為一空字串 ("")。當用戶輸入檔案名時未指定檔的副檔名則自動以該屬性來補全副檔名,如果 DefaultExt 屬性為默認空字串,則以當前選定的篩選器中的文件類型來補全缺少的文件副檔名。
DereferenceLinks 指示對話方塊返回的是快捷方式引用的檔的位置(設置為True)還是返回快捷方式(.lnk)的位置(設置為False)。預設值為True,即選中快捷方式的時候,FileName 返回的是檔的真實路徑,如果該值為False,則返回的是該快捷方式所在的位置。
Filter 當前檔案名篩選器字串,該字串決定對話方塊的“另存為檔類型”或“檔類型”框中出現的選擇內容。
FilterIndex 獲取或設置檔對話方塊中當前選定篩選器的索引。
InitialDirectory 檔對話方塊顯示的初始目錄。
Multiselect 指示對話方塊是否允許選擇多個檔。
ShowReadOnly 指示對話方塊是否包含唯讀核取方塊。當它為True的時候,將會在如圖一紅圈的位置顯示“以唯讀方式打開”的核取方塊。
ReadOnlyChecked 指示是否選定唯讀核取方塊,默認為False,需要與 ShowReadOnly 屬性配合使用。
RestoreDirectory 指示對話方塊在關閉前是否還原當前目錄。
Title 獲取或設置檔對話方塊標題。

參考文獻

  1. OpenFileDialog 元件常用屬性和方法 — http://killworm737.pixnet.net/blog/post/21934694

文章來源:陳鍾誠 (2010年12月07日),(網頁標題) C#.NET 中的檔案對話框,(網站標題) 免費電子書:C# 程式設計,2010年12月07日,取自 http://cs0.wikidot.com/filedialog ,網頁修改第 4 版。

arrow
arrow

    Johnson峰 發表在 痞客邦 留言(0) 人氣()