FileBrowserPicker
Ecng.Xaml
Visuelle Steuerung zur Auswahl eines Dateipfads mit offenen/speichernden Dialogen und Validierung.
Erbt von: UserControl
Implementiert: IComponentConnector
Konstruktoren
FileBrowserPicker
public FileBrowserPicker()
fileBrowserPicker = FileBrowserPicker()
Initialisiert eine neue Instanz von FileBrowserPicker.
Eigenschaften
DefaultExt
public string DefaultExt { get; set; }
value = fileBrowserPicker.DefaultExt
fileBrowserPicker.DefaultExt = value
Bekommt oder setzt die Standarddateierweiterung, die vom Dialog verwendet wird.
File
public string File { get; set; }
value = fileBrowserPicker.File
fileBrowserPicker.File = value
Bekommt oder setzt den ausgewählten Dateipfad.
Filter
public string Filter { get; set; }
value = fileBrowserPicker.Filter
fileBrowserPicker.Filter = value
Bekommt oder setzt die Dateitypen Filterstring.
IsSaving
public bool IsSaving { get; set; }
value = fileBrowserPicker.IsSaving
fileBrowserPicker.IsSaving = value
Gibt einen Wert an, der angibt, ob der Dialog zum Speichern von Dateien (true) oder zum Öffnen von Dateien (false) verwendet wird.
Methoden
InitializeComponent
public void InitializeComponent()
fileBrowserPicker.InitializeComponent()
InitializeComponent
Ereignisse
FileChanged
public event Action<string> FileChanged
fileBrowserPicker.FileChanged += handler
Erhöht, wenn sich die Dateieigenschaft ändert.
Felder
DefaultExtProperty
public static readonly DependencyProperty DefaultExtProperty
value = FileBrowserPicker.DefaultExtProperty
DependencyProperty für DefaultExt.
FileProperty
public static readonly DependencyProperty FileProperty
value = FileBrowserPicker.FileProperty
DependencyProperty für Datei.
FilterProperty
public static readonly DependencyProperty FilterProperty
value = FileBrowserPicker.FilterProperty
DependencyProperty für Filter.
IsSavingProperty
public static readonly DependencyProperty IsSavingProperty
value = FileBrowserPicker.IsSavingProperty
DependencyProperty für IsSaving.