OpenFileDialog Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een algemeen dialoogvenster waarmee een gebruiker een bestandsnaam kan opgeven voor een of meer bestanden die moeten worden geopend.
public ref class OpenFileDialog sealed : Microsoft::Win32::FileDialog
public sealed class OpenFileDialog : Microsoft.Win32.FileDialog
type OpenFileDialog = class
inherit FileDialog
Public NotInheritable Class OpenFileDialog
Inherits FileDialog
- Overname
Voorbeelden
In het volgende voorbeeld ziet u hoe u een OpenFileDialog bestand maakt dat een standaardbestandsnaam en extensietype bevat.
// Configure open file dialog box
Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();
dlg.FileName = "Document"; // Default file name
dlg.DefaultExt = ".txt"; // Default file extension
dlg.Filter = "Text documents (.txt)|*.txt"; // Filter files by extension
// Show open file dialog box
Nullable<bool> result = dlg.ShowDialog();
// Process open file dialog box results
if (result.Value)
{
// Open document
string filename = dlg.FileName;
}
' Configure open file dialog box
Dim dlg As New Microsoft.Win32.OpenFileDialog()
dlg.FileName = "Document" ' Default file name
dlg.DefaultExt = ".txt" ' Default file extension
dlg.Filter = "Text documents (.txt)|*.txt" ' Filter files by extension
' Show open file dialog box
Dim result? As Boolean = dlg.ShowDialog()
' Process open file dialog box results
If result = True Then
' Open document
Dim filename As String = dlg.FileName
End If
Opmerkingen
U kunt deze beheerde klasse niet declareren in XAML.
Constructors
| Name | Description |
|---|---|
| OpenFileDialog() |
Initialiseert een nieuw exemplaar van de OpenFileDialog klasse. |
Eigenschappen
| Name | Description |
|---|---|
| AddExtension |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een bestandsdialoogvenster automatisch een extensie toevoegt aan een bestandsnaam als de gebruiker een extensie weglaat. (Overgenomen van FileDialog) |
| CheckFileExists |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of in een dialoogvenster bestand een waarschuwing wordt weergegeven als de gebruiker een bestandsnaam opgeeft die niet bestaat. (Overgenomen van FileDialog) |
| CheckPathExists |
Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of waarschuwingen worden weergegeven als de gebruiker ongeldige paden en bestandsnamen typt. (Overgenomen van FileDialog) |
| CustomPlaces |
Hiermee haalt u de lijst met aangepaste locaties voor bestandsdialoogvensters op of stelt u deze in. (Overgenomen van FileDialog) |
| DefaultExt |
Hiermee wordt een waarde opgehaald of ingesteld die de standaardextensietekenreeks aangeeft die moet worden gebruikt om de lijst met weergegeven bestanden te filteren. (Overgenomen van FileDialog) |
| DereferenceLinks |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een bestandsdialoogvenster de locatie retourneert van het bestand waarnaar wordt verwezen door een snelkoppeling of de locatie van het snelkoppelingsbestand (.lnk). (Overgenomen van FileDialog) |
| FileName |
Hiermee haalt u een tekenreeks op die het volledige pad bevat van het bestand dat is geselecteerd in een bestandsdialoogvenster. (Overgenomen van FileDialog) |
| FileNames |
Hiermee haalt u een matrix op die één bestandsnaam voor elk geselecteerd bestand bevat. (Overgenomen van FileDialog) |
| Filter |
Hiermee wordt de filtertekenreeks opgehaald of ingesteld waarmee wordt bepaald welke typen bestanden worden weergegeven vanuit de OpenFileDialog of SaveFileDialog. (Overgenomen van FileDialog) |
| FilterIndex |
Hiermee haalt u de index op van het filter dat momenteel is geselecteerd in een bestandsdialoogvenster of stelt u deze in. (Overgenomen van FileDialog) |
| InitialDirectory |
Hiermee haalt u de eerste map op die wordt weergegeven in een bestandsdialoogvenster of stelt u deze in. (Overgenomen van FileDialog) |
| Multiselect |
Hiermee wordt een optie ophaalt of ingesteld waarmee wordt aangegeven of OpenFileDialog gebruikers meerdere bestanden kunnen selecteren. |
| Options |
Hiermee haalt u de algemene dialoogvenstervlagmen voor Win32-bestanden op die worden gebruikt door bestandsdialoogvensters voor initialisatie. (Overgenomen van FileDialog) |
| ReadOnlyChecked |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het selectievakje Alleen-lezen is ingeschakeld OpenFileDialog . |
| RestoreDirectory |
Deze eigenschap is niet geïmplementeerd. (Overgenomen van FileDialog) |
| SafeFileName |
Hiermee haalt u een tekenreeks op die alleen de bestandsnaam voor het geselecteerde bestand bevat. (Overgenomen van FileDialog) |
| SafeFileNames |
Hiermee haalt u een matrix op die één veilige bestandsnaam voor elk geselecteerd bestand bevat. (Overgenomen van FileDialog) |
| ShowReadOnly |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of OpenFileDialog het selectievakje Alleen-lezen bevat. |
| Tag |
Hiermee wordt een object opgehaald of ingesteld dat aan het dialoogvenster is gekoppeld. Dit biedt de mogelijkheid om een willekeurig object aan het dialoogvenster toe te voegen. (Overgenomen van CommonDialog) |
| Title |
Hiermee haalt u de tekst op die wordt weergegeven op de titelbalk van een bestandsdialoogvenster of stelt u deze in. (Overgenomen van FileDialog) |
| ValidateNames |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het dialoogvenster alleen geldige Win32-bestandsnamen accepteert. (Overgenomen van FileDialog) |
Methoden
| Name | Description |
|---|---|
| CheckPermissionsToShowDialog() |
Bepaalt of er voldoende machtigingen zijn voor het weergeven van een dialoogvenster. (Overgenomen van CommonDialog) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| HookProc(IntPtr, Int32, IntPtr, IntPtr) |
Hiermee definieert u de algemene dialoogvensterhookprocedure die wordt overschreven om algemene functionaliteit toe te voegen aan een bestandsdialoogvenster. (Overgenomen van FileDialog) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| OnFileOk(CancelEventArgs) |
Hiermee wordt de FileOk gebeurtenis gegenereerd. (Overgenomen van FileDialog) |
| OpenFile() |
Hiermee opent u een alleen-lezenstream voor het bestand dat door de gebruiker is geselecteerd.OpenFileDialog |
| OpenFiles() |
Hiermee maakt u een matrix die één alleen-lezen stream bevat voor elk bestand dat door de gebruiker is geselecteerd.OpenFileDialog |
| Reset() |
Hiermee stelt u alle OpenFileDialog eigenschappen opnieuw in op de standaardwaarden. |
| RunDialog(IntPtr) |
RunDialog(IntPtr) wordt aangeroepen om een bestandsdialoogvenster weer te geven in een afgeleide klasse, zoals OpenFileDialog en SaveFileDialog. (Overgenomen van FileDialog) |
| ShowDialog() |
Hiermee wordt een algemeen dialoogvenster weergegeven. (Overgenomen van CommonDialog) |
| ShowDialog(Window) |
Hiermee wordt een algemeen dialoogvenster weergegeven. (Overgenomen van CommonDialog) |
| ToString() |
Retourneert een tekenreeks die een dialoogvenster bestand vertegenwoordigt. (Overgenomen van FileDialog) |
gebeurtenis
| Name | Description |
|---|---|
| FileOk |
Treedt op wanneer de gebruiker een bestandsnaam selecteert door te klikken op de knop Openen van de OpenFileDialog of de knop Opslaan van de SaveFileDialog. (Overgenomen van FileDialog) |