OpenFileDialog Kelas

Definisi

Mewakili kotak dialog umum yang memungkinkan pengguna menentukan nama file untuk satu atau beberapa file untuk dibuka.

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
Warisan
OpenFileDialog
Warisan

Contoh

Contoh berikut menunjukkan cara membuat OpenFileDialog yang berisi nama file default dan jenis ekstensi.

// 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 == true)
{
    // 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

Keterangan

Anda tidak dapat mendeklarasikan kelas terkelola ini di XAML.

Konstruktor

OpenFileDialog()

Menginisialisasi instans baru kelas OpenFileDialog.

Properti

AddExtension

Mendapatkan atau menetapkan nilai yang menunjukkan apakah dialog file secara otomatis menambahkan ekstensi ke nama file jika pengguna menghilangkan ekstensi.

(Diperoleh dari FileDialog)
AddToRecent

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog akan menambahkan item yang dibuka atau disimpan ke daftar dokumen terbaru.

(Diperoleh dari CommonItemDialog)
CheckFileExists

Mendapatkan atau mengatur nilai yang menunjukkan apakah dialog file menampilkan peringatan jika pengguna menentukan nama file yang tidak ada.

(Diperoleh dari FileDialog)
CheckPathExists

Mendapatkan atau menetapkan nilai yang menentukan apakah peringatan ditampilkan jika jenis pengguna tidak valid jalur dan nama file.

(Diperoleh dari FileDialog)
ClientGuid

Mendapatkan atau mengatur GUID untuk dikaitkan dengan status dialog yang bertahan.

(Diperoleh dari CommonItemDialog)
CustomPlaces

Mendapatkan atau mengatur daftar tempat kustom untuk kotak dialog file.

(Diperoleh dari FileDialog)
DefaultDirectory

Mendapatkan atau mengatur direktori yang ditampilkan oleh kotak dialog file jika tidak ada nilai direktori yang baru digunakan yang tersedia.

(Diperoleh dari CommonItemDialog)
DefaultExt

Mendapatkan atau mengatur nilai yang menentukan string ekstensi default yang akan digunakan untuk memfilter daftar file yang ditampilkan.

(Diperoleh dari FileDialog)
DereferenceLinks

Mendapatkan atau mengatur nilai yang menunjukkan apakah dialog file mengembalikan lokasi file yang dirujuk oleh pintasan atau lokasi file pintasan (.lnk).

(Diperoleh dari FileDialog)
FileName

Mendapatkan atau mengatur string yang berisi jalur lengkap file yang dipilih dalam dialog file.

(Diperoleh dari FileDialog)
FileNames

Mendapatkan array yang berisi satu nama file untuk setiap file yang dipilih.

(Diperoleh dari FileDialog)
Filter

Mendapatkan atau mengatur string filter yang menentukan jenis file apa yang ditampilkan dari OpenFileDialog atau SaveFileDialog.

(Diperoleh dari FileDialog)
FilterIndex

Mendapatkan atau mengatur indeks filter yang saat ini dipilih dalam dialog file.

(Diperoleh dari FileDialog)
ForcePreviewPane

Mendapatkan atau mengatur bendera opsi yang menunjukkan apakah kotak dialog memaksa panel pratinjau aktif.

InitialDirectory

Mendapatkan atau mengatur direktori awal yang ditampilkan oleh dialog file.

(Diperoleh dari FileDialog)
Multiselect

Mendapatkan atau mengatur opsi yang menunjukkan apakah OpenFileDialog pengguna dapat memilih beberapa file.

Options

Mendapatkan bendera dialog file umum Win32 yang digunakan oleh dialog file untuk inisialisasi.

(Diperoleh dari FileDialog)
ReadOnlyChecked

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak centang baca-saja yang ditampilkan dipilih OpenFileDialog .

RestoreDirectory

Properti ini tidak diimplementasikan.

(Diperoleh dari FileDialog)
RootDirectory

Mendapatkan atau mengatur direktori yang ditampilkan sebagai akar navigasi untuk dialog.

(Diperoleh dari CommonItemDialog)
SafeFileName

Mendapatkan string yang hanya berisi nama file untuk file yang dipilih.

(Diperoleh dari FileDialog)
SafeFileNames

Mendapatkan array yang berisi satu nama file aman untuk setiap file yang dipilih.

(Diperoleh dari FileDialog)
ShowHiddenItems

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kotak dialog akan menampilkan item tersembunyi dan sistem terlepas dari preferensi pengguna.

(Diperoleh dari CommonItemDialog)
ShowReadOnly

Mendapatkan atau mengatur nilai yang menunjukkan apakah OpenFileDialog berisi kotak centang baca-saja.

Tag

Mendapatkan atau mengatur objek yang terkait dengan dialog. Ini menyediakan kemampuan untuk melampirkan objek arbitrer ke dialog.

(Diperoleh dari CommonDialog)
Title

Mendapatkan atau mengatur teks yang muncul di bilah judul dialog file.

(Diperoleh dari FileDialog)
ValidateNames

Mendapatkan atau menetapkan nilai yang menunjukkan apakah dialog hanya menerima nama file Win32 yang valid.

(Diperoleh dari FileDialog)

Metode

CheckPermissionsToShowDialog()

Menentukan apakah ada izin yang memadai untuk menampilkan dialog.

(Diperoleh dari CommonDialog)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
HookProc(IntPtr, Int32, IntPtr, IntPtr)

Menentukan prosedur hook dialog file umum yang ditimpa untuk menambahkan fungsionalitas umum ke dialog file.

(Diperoleh dari FileDialog)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
OnFileOk(CancelEventArgs)

Memunculkan kejadian FileOk.

(Diperoleh dari FileDialog)
OnItemOk(CancelEventArgs)

Memunculkan kejadian FileOk.

(Diperoleh dari FileDialog)
OpenFile()

Membuka aliran baca-saja untuk file yang dipilih oleh pengguna menggunakan OpenFileDialog.

OpenFiles()

Membuat array yang berisi satu aliran baca-saja untuk setiap file yang dipilih oleh pengguna menggunakan OpenFileDialog.

Reset()

Mereset semua OpenFileDialog properti ke nilai defaultnya.

RunDialog(IntPtr)

RunDialog(IntPtr) dipanggil untuk menampilkan dialog file di kelas turunan, seperti OpenFileDialog dan SaveFileDialog.

(Diperoleh dari FileDialog)
ShowDialog()

Menampilkan dialog umum.

(Diperoleh dari CommonDialog)
ShowDialog(Window)

Menampilkan dialog umum.

(Diperoleh dari CommonDialog)
ToString()

Mengembalikan string yang mewakili dialog file.

(Diperoleh dari FileDialog)

Acara

FileOk

Terjadi ketika pengguna memilih nama file dengan mengklik tombol Buka atau OpenFileDialog tombol Simpan dari SaveFileDialog.

(Diperoleh dari FileDialog)

Berlaku untuk

Lihat juga