RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

FileUpload

Free

Ablagebereich und Dateiauswahl. Er prüft Größe, Typ und Anzahl, listet die akzeptierten Dateien auf und löst FilesChanged aus; das Lesen des Inhalts liegt bei Ihnen (IBrowserFile.OpenReadStream).

Beispiel

Steuerelement FileUpload

Parameter

ParameterTypBeschreibung
AcceptstringZulässige Typen wie image/*, .pdf oder ein MIME-Typ, durch Kommas getrennt.
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
DisabledboolDeaktiviert die Interaktion.
LabelstringSichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo).
MaxFilesintHöchstzahl von Dateien, die bei aktivem Multiple hinzugefügt werden können (Standard 10).
MaxFileSizeInt64Größte Dateigröße in Bytes (Standard 10 MB).
MultipleboolErlaubt die Auswahl mehrerer Zeilen: Klick, Strg+Klick, Umschalt+Klick, Umschalt+Pfeile, Strg+A (VirtualList).
StylestringInline-Stil, der dem Wurzelelement hinzugefügt wird.

Ereignisse

EreignisTypBeschreibung
FilesChangedEventCallback<IReadOnlyList<IBrowserFile>>Wird nach jeder Änderung mit den akzeptierten Dateien ausgelöst.

Paket

FileUpload gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.