FileDialog Klass

Definition

En abstrakt basklass som kapslar in funktioner som är gemensamma för fildialogrutor, inklusive OpenFileDialog och 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
Arv
FileDialog
Arv
Härledda

Konstruktorer

Name Description
FileDialog()

Initierar en ny instans av FileDialog klassen.

Egenskaper

Name Description
AddExtension

Hämtar eller anger ett värde som anger om en fildialogruta automatiskt lägger till ett tillägg till ett filnamn om användaren utelämnar ett tillägg.

AddToRecent

Hämtar eller anger ett värde som anger om dialogrutan ska lägga till objektet som öppnas eller sparas i den senaste dokumentlistan.

(Ärvd från CommonItemDialog)
CheckFileExists

Hämtar eller anger ett värde som anger om en fildialogruta visar en varning om användaren anger ett filnamn som inte finns.

CheckPathExists

Hämtar eller anger ett värde som anger om varningar ska visas om användaren skriver ogiltiga sökvägar och filnamn.

ClientGuid

Hämtar eller anger ett GUID som ska associeras med dialogrutans beständiga tillstånd.

(Ärvd från CommonItemDialog)
CustomPlaces

Hämtar eller anger listan över anpassade platser för fildialogrutor.

CustomPlaces

En abstrakt basklass som kapslar in funktioner som är gemensamma för fildialogrutor, inklusive OpenFileDialog och SaveFileDialog.

(Ärvd från CommonItemDialog)
DefaultDirectory

Hämtar eller anger den katalog som visas i fildialogrutan om det inte finns något nyligen använt katalogvärde tillgängligt.

(Ärvd från CommonItemDialog)
DefaultExt

Hämtar eller anger ett värde som anger standardtilläggssträngen som ska användas för att filtrera listan över filer som visas.

DereferenceLinks

Hämtar eller anger ett värde som anger om en fildialogruta returnerar antingen platsen för filen som refereras till av en genväg eller platsen för genvägsfilen (.lnk).

DereferenceLinks

Hämtar eller anger ett värde som anger om dialogrutan returnerar platsen för filen som refereras av genvägen eller om den returnerar platsen för genvägen (.lnk).

(Ärvd från CommonItemDialog)
FileName

Hämtar eller anger en sträng som innehåller den fullständiga sökvägen till filen som valts i en fildialogruta.

FileNames

Hämtar en matris som innehåller ett filnamn för varje vald fil.

Filter

Hämtar eller anger filtersträngen som avgör vilka typer av filer som visas från antingen OpenFileDialog eller SaveFileDialog.

FilterIndex

Hämtar eller anger indexet för det filter som för närvarande är markerat i en fildialogruta.

InitialDirectory

Hämtar eller anger den första katalogen som visas i en fildialogruta.

InitialDirectory

Hämtar eller anger den första katalogen som visas i dialogrutan fil.

(Ärvd från CommonItemDialog)
Options

Hämtar de gemensamma win32-fildialogflaggor som används av fildialogrutor för initiering.

RestoreDirectory

Den här egenskapen har inte implementerats.

RootDirectory

Hämtar eller anger katalogen som visas som navigeringsrot för dialogrutan.

(Ärvd från CommonItemDialog)
SafeFileName

Hämtar en sträng som bara innehåller filnamnet för den valda filen.

SafeFileNames

Hämtar en matris som innehåller ett säkert filnamn för varje vald fil.

ShowHiddenItems

Hämtar eller anger ett värde som anger om dialogrutan ska visa dolda objekt och systemobjekt oavsett användarinställningar.

(Ärvd från CommonItemDialog)
Tag

Hämtar eller anger ett objekt som är associerat med dialogrutan. Detta ger möjlighet att koppla ett godtyckligt objekt till dialogrutan.

(Ärvd från CommonDialog)
Title

Hämtar eller anger texten som visas i namnlisten i en fildialogruta.

Title

Hämtar eller anger texten som visas i namnlisten i fildialogrutan.

(Ärvd från CommonItemDialog)
ValidateNames

Hämtar eller anger ett värde som anger om dialogrutan endast accepterar giltiga Win32-filnamn.

ValidateNames

Hämtar eller anger ett värde som anger om du vill söka efter situationer som hindrar ett program från att öppna den valda filen, till exempel delningsöverträdelser eller åtkomstnekande fel.

(Ärvd från CommonItemDialog)

Metoder

Name Description
CheckPermissionsToShowDialog()

Avgör om det finns tillräckliga behörigheter för att visa en dialogruta.

(Ärvd från CommonDialog)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
HookProc(IntPtr, Int32, IntPtr, IntPtr)

Definierar den vanliga dialogruteproceduren för filer som åsidosätts för att lägga till vanliga funktioner i en fildialogruta.

HookProc(IntPtr, Int32, IntPtr, IntPtr)

Definierar den vanliga dialogrutekrokproceduren som åsidosätts för att lägga till specifika funktioner i en gemensam dialogruta.

(Ärvd från CommonDialog)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnFileOk(CancelEventArgs)

Genererar händelsen FileOk .

OnItemOk(CancelEventArgs)

Genererar händelsen FileOk .

Reset()

Anger alla egenskaper för en fildialogruta till sina ursprungliga värden.

RunDialog(IntPtr)

RunDialog(IntPtr) anropas för att visa en fildialogruta i en härledd klass, till exempel OpenFileDialog och SaveFileDialog.

RunDialog(IntPtr)

Utför initieringsarbete som förberedelse för att visa dialogrutan öppna filer, spara filer eller mappar.

(Ärvd från CommonItemDialog)
ShowDialog()

Visar en gemensam dialogruta.

(Ärvd från CommonDialog)
ShowDialog(Window)

Visar en gemensam dialogruta.

(Ärvd från CommonDialog)
ToString()

Returnerar en sträng som representerar en fildialogruta.

Händelser

Name Description
FileOk

Inträffar när användaren väljer ett filnamn genom att antingen klicka på knappen OpenFileDialog eller knappen Spara i SaveFileDialog.

Gäller för