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.