FileDialog Klasse

Definition

Eine abstrakte Basisklasse, die Funktionen kapselt, die für Dateidialogdialoge verwendet werden, einschließlich OpenFileDialog und SaveFileDialog.

public ref class FileDialog abstract : Microsoft::Win32::CommonDialog
public abstract class FileDialog : Microsoft.Win32.CommonDialog
type FileDialog = class
    inherit CommonDialog
Public MustInherit Class FileDialog
Inherits CommonDialog
Vererbung
FileDialog
Abgeleitet

Konstruktoren

Name Beschreibung
FileDialog()

Initialisiert eine neue Instanz der FileDialog-Klasse.

Eigenschaften

Name Beschreibung
AddExtension

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Dateidialogfeld automatisch eine Erweiterung zu einem Dateinamen hinzufügt, wenn der Benutzer eine Erweiterung ausgelassen.

CheckFileExists

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Dateidialogfeld eine Warnung anzeigt, wenn der Benutzer einen Dateinamen angibt, der nicht vorhanden ist.

CheckPathExists

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Warnungen angezeigt werden, wenn der Benutzer ungültige Pfade und Dateinamen eingibt.

CustomPlaces

Dient zum Abrufen oder Festlegen der Liste der benutzerdefinierten Orte für Dateidialogfelder.

DefaultExt

Dient zum Abrufen oder Festlegen eines Werts, der die standarderweiterungszeichenfolge angibt, die zum Filtern der Liste der angezeigten Dateien verwendet werden soll.

DereferenceLinks

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Dateidialogfeld entweder den Speicherort der Datei zurückgibt, auf die durch eine Verknüpfung verwiesen wird, oder den Speicherort der Verknüpfungsdatei (.lnk).

FileName

Dient zum Abrufen oder Festlegen einer Zeichenfolge, die den vollständigen Pfad der datei enthält, die in einem Dateidialogfeld ausgewählt ist.

FileNames

Ruft ein Array ab, das einen Dateinamen für jede ausgewählte Datei enthält.

Filter

Dient zum Abrufen oder Festlegen der Filterzeichenfolge, die bestimmt, welche Dateitypen entweder aus dem oder OpenFileDialogdem SaveFileDialog .

FilterIndex

Dient zum Abrufen oder Festlegen des Index des Filters, der derzeit in einem Dateidialogfeld ausgewählt ist.

InitialDirectory

Ruft das anfängliche Verzeichnis ab, das in einem Dateidialogfeld angezeigt wird, oder legt dieses fest.

Options

Ruft die allgemeinen Win32-Dateidialog-Flags ab, die von Dateidialogfeldern für die Initialisierung verwendet werden.

RestoreDirectory

Diese Eigenschaft ist nicht implementiert.

SafeFileName

Ruft eine Zeichenfolge ab, die nur den Dateinamen für die ausgewählte Datei enthält.

SafeFileNames

Ruft ein Array ab, das einen sicheren Dateinamen für jede ausgewählte Datei enthält.

Tag

Dient zum Abrufen oder Festlegen eines Objekts, das dem Dialogfeld zugeordnet ist. Dies ermöglicht das Anfügen eines beliebigen Objekts an das Dialogfeld.

(Geerbt von CommonDialog)
Title

Dient zum Abrufen oder Festlegen des Texts, der in der Titelleiste eines Dateidialogfelds angezeigt wird.

ValidateNames

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Dialogfeld nur gültige Win32-Dateinamen akzeptiert.

Methoden

Name Beschreibung
CheckPermissionsToShowDialog()

Bestimmt, ob ausreichende Berechtigungen zum Anzeigen eines Dialogfelds vorhanden sind.

(Geerbt von CommonDialog)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
HookProc(IntPtr, Int32, IntPtr, IntPtr)

Definiert die allgemeine Dateidialog-Hook-Prozedur, die außer Kraft gesetzt wird, um einem Dateidialogfeld allgemeine Funktionen hinzuzufügen.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
OnFileOk(CancelEventArgs)

Löst das FileOk-Ereignis aus.

Reset()

Legt alle Eigenschaften eines Dateidialogfelds auf ihre Anfangswerte zurück.

RunDialog(IntPtr)

RunDialog(IntPtr) wird aufgerufen, um ein Dateidialogfeld in einer abgeleiteten Klasse anzuzeigen, z OpenFileDialog . B. und SaveFileDialog.

ShowDialog()

Zeigt ein allgemeines Dialogfeld an.

(Geerbt von CommonDialog)
ShowDialog(Window)

Zeigt ein allgemeines Dialogfeld an.

(Geerbt von CommonDialog)
ToString()

Gibt eine Zeichenfolge zurück, die ein Dateidialogfeld darstellt.

Ereignisse

Name Beschreibung
FileOk

Tritt auf, wenn der Benutzer einen Dateinamen auswählt, indem er entweder auf die Schaltfläche " Öffnen " der Schaltfläche oder OpenFileDialog auf die Schaltfläche "Speichern" der Schaltfläche " Speichern " klickt SaveFileDialog.

Gilt für: