RayCraftDocs
v1.0.3
fr
raycraft.dev
Sur cette page

FileUpload

Free

Zone de dépôt et sélecteur de fichiers. Elle vérifie la taille, le type et le nombre, liste les fichiers acceptés et déclenche FilesChanged ; la lecture du contenu vous revient (IBrowserFile.OpenReadStream).

Exemple

Contrôle FileUpload

Paramètres

ParamètreTypeDescription
AcceptstringTypes autorisés tels que image/*, .pdf ou un type MIME, séparés par des virgules.
ClassstringClasses CSS supplémentaires ajoutées à l'élément racine.
DisabledboolDésactive l'interaction.
LabelstringTexte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle).
MaxFilesintPlus grand nombre de fichiers pouvant être ajoutés quand Multiple est activé (10 par défaut).
MaxFileSizeInt64Plus grande taille de fichier en octets (10 Mo par défaut).
MultipleboolAutorise la sélection de plusieurs lignes : clic, Ctrl+clic, Maj+clic, Maj+flèches, Ctrl+A (VirtualList).
StylestringStyle en ligne ajouté à l'élément racine.

Événements

ÉvénementTypeDescription
FilesChangedEventCallback<IReadOnlyList<IBrowserFile>>Déclenché avec les fichiers acceptés après chaque changement.

Paquet

FileUpload fait partie de RayCraft Free. Paquet : RayCraft.Blazor. Il provient de nuget.org. Voir Premiers pas.