FileDialog 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
抽象基底類別,其中封裝檔案對話方塊 (包括 OpenFileDialog 和 SaveFileDialog) 的通用功能。
public ref class FileDialog abstract : Microsoft::Win32::CommonDialog
public ref class FileDialog abstract : Microsoft::Win32::CommonItemDialog
public abstract class FileDialog : Microsoft.Win32.CommonDialog
public abstract class FileDialog : Microsoft.Win32.CommonItemDialog
type FileDialog = class
inherit CommonDialog
type FileDialog = class
inherit CommonItemDialog
Public MustInherit Class FileDialog
Inherits CommonDialog
Public MustInherit Class FileDialog
Inherits CommonItemDialog
- 繼承
- 繼承
- 衍生
建構函式
FileDialog() |
初始化 FileDialog 類別的新執行個體。 |
屬性
AddExtension |
取得或設定值,指出當使用者遺漏副檔名時,檔案對話方塊是否自動加入檔案的副檔名。 |
AddToRecent |
取得或設定值,指出對話框是否會將開啟或儲存的專案新增至最近的檔案清單。 (繼承來源 CommonItemDialog) |
CheckFileExists |
取得或設定值,指出如果使用者指定不存在的檔名,檔案對話方塊是否會顯示警告訊息。 |
CheckPathExists |
取得或設定值,指定如果使用者輸入無效的路徑和檔名,是否會顯示警告訊息。 |
ClientGuid |
取得或設定 GUID,以與對話框的保存狀態產生關聯。 (繼承來源 CommonItemDialog) |
CustomPlaces |
取得或設定檔案對話方塊的自訂位置清單。 |
CustomPlaces |
抽象基底類別,其中封裝檔案對話方塊 (包括 OpenFileDialog 和 SaveFileDialog) 的通用功能。 (繼承來源 CommonItemDialog) |
DefaultDirectory |
如果沒有最近使用的目錄值可用,取得或設定檔案對話框所顯示的目錄。 (繼承來源 CommonItemDialog) |
DefaultExt |
取得或設定值,指定用來篩選所顯示之檔案清單的預設副檔名字串。 |
DereferenceLinks |
取得或設定值,指出檔案對話方塊會傳回捷徑所參照的檔案位置,還是傳回捷徑檔 (.lnk) 的位置。 |
DereferenceLinks |
取得或設定值,指出對話方塊是傳回捷徑所參照的檔案位置,還是傳回捷徑 (.lnk) 的位置。 (繼承來源 CommonItemDialog) |
FileName |
取得或設定字串,此字串包含在檔案對話方塊中選取之檔案的完整路徑。 |
FileNames |
取得陣列,其中針對所選取的每個檔案,各包含一個檔名。 |
Filter |
取得或設定篩選條件字串,可決定在 OpenFileDialog 或 SaveFileDialog 中顯示的檔案類型。 |
FilterIndex |
取得或設定目前在檔案對話方塊中選取之篩選條件的索引。 |
InitialDirectory |
取得或設定檔案對話方塊所顯示的初始目錄。 |
InitialDirectory |
取得或設定檔案對話方塊所顯示的初始目錄。 (繼承來源 CommonItemDialog) |
Options |
取得檔案對話框用於初始化的 Win32 通用檔案對話框旗標。 |
RestoreDirectory |
這個屬性未實作。 |
RootDirectory |
取得或設定顯示為對話框導覽根目錄的目錄。 (繼承來源 CommonItemDialog) |
SafeFileName |
取得僅包含所選檔案之檔名的字串。 |
SafeFileNames |
取得陣列,其中針對所選取的每個檔案,各包含一個安全檔名。 |
ShowHiddenItems |
取得或設定值,指出不論使用者喜好設定為何,對話框是否會顯示隱藏和系統專案。 (繼承來源 CommonItemDialog) |
Tag |
取得或設定與對話方塊關聯的物件。 這可提供將抽象物件附加至對話方塊的能力。 (繼承來源 CommonDialog) |
Title |
取得或設定顯示在檔案對話方塊標題列中的文字。 |
Title |
取得或設定顯示在檔案對話框標題列中的文字。 (繼承來源 CommonItemDialog) |
ValidateNames |
取得或設定值,指出對話框是否只接受有效的 Win32 檔名。 |
ValidateNames |
取得或設定值,指出是否要檢查是否有防止應用程式開啟選取檔案的情況,例如共用違規或拒絕存取錯誤。 (繼承來源 CommonItemDialog) |
方法
CheckPermissionsToShowDialog() |
判斷是否有足夠的權限可以顯示對話方塊。 (繼承來源 CommonDialog) |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
HookProc(IntPtr, Int32, IntPtr, IntPtr) |
定義為了將通用功能加入檔案對話方塊中,而覆寫的通用檔案對話方塊攔截程序 (Hook Procedure)。 |
HookProc(IntPtr, Int32, IntPtr, IntPtr) |
定義為了將特定功能加入通用對話方塊中而覆寫的通用對話方塊攔截程序。 (繼承來源 CommonDialog) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
OnFileOk(CancelEventArgs) |
引發 FileOk 事件。 |
OnItemOk(CancelEventArgs) |
引發 FileOk 事件。 |
Reset() |
將檔案對話方塊的所有屬性設回其初始值。 |
RunDialog(IntPtr) |
呼叫 RunDialog(IntPtr) 以顯示衍生類別 (Derived Class) 中的檔案對話方塊,例如 OpenFileDialog 和 SaveFileDialog。 |
RunDialog(IntPtr) |
執行初始化工作,以準備顯示檔案開啟、檔案儲存或資料夾開啟對話框。 (繼承來源 CommonItemDialog) |
ShowDialog() |
顯示通用對話方塊。 (繼承來源 CommonDialog) |
ShowDialog(Window) |
顯示通用對話方塊。 (繼承來源 CommonDialog) |
ToString() |
傳回表示檔案對話方塊的字串。 |
事件
FileOk |
當使用者按一下 OpenFileDialog 的 [開啟] 按鈕或 SaveFileDialog 的 [儲存] 按鈕來選取檔案名稱時發生。 |