Freigeben über


Spinner Kontrolle

Ein Steuerelement, das verwendet wird, um eine Ladeerfahrung zu erstellen.

Notiz

Sie finden die vollständige Dokumentation und den Quellcode im GitHub-Codekomponenten-Repository.

Wartekreisel-Steuerelement

Beschreibung des Dataflows

Ein Wartekreisel ist ein Umriss eines Kreises, der sich um sich selbst herum animiert und dem Benutzer anzeigt, dass die Verarbeitung läuft. Es erscheint, wenn der Prozess nicht sicher ist, wie lange eine Aufgabe dauern wird, sodass es sich um die unbestimmte Version eines ProgressIndicator-Steuerelements handelt.

Wartekreisel können in der Größe variieren und sich inline mit dem Inhalt oder zentriert befinden. Wartekreisel werden im Allgemeinen angezeigt, nachdem eine Aktion verarbeitet oder ausgeführt wurde. Sie sind subtil und nehmen im Allgemeinen nicht viel Platz ein, sind aber Übergänge aus der abgeschlossenen Aufgabe.

Diese Codekomponente stellt einen Wrapper um das Fluent-UI-Wartekreisel-Steuerelement zur Verwendung in Canvas- und benutzerdefinierten Seiten bereit. Siehe Komponentendokumentation für bewährte Methoden.

Schlüsseleigenschaften

Eigenschaften Beschreibung des Dataflows
Label Optionale Beschriftung für Wartekreisel.
SpinnerSize Die Größe des zu rendernden Wartekreisels. Auswahl: xSmall, Small, Medium, Large
SpinnerAlignment Die Ausrichtung des Wartekreisels innerhalb der Grenzen des Steuerelements. Auswahl: Left, Center, Right
LabelPosition Optionale Platzierung der Wartekreiselbeschriftung an einer bestimmten Position. Auswahl: Bottom, Top, Left, Right

Stileigenschaften

Eigenschaften Beschreibung des Dataflows
Theme Akzeptiert eine JSON-Zeichenfolge, die mithilfe des Fluent-UI-Themen-Designers (windows.net) generiert wird. Wenn Sie dieses Feld leer lassen, wird das in Power Apps definierte Standarddesign verwendet. Siehe Designs für eine Konfigurationsanleitung.
AccessibilityLabel Aria-Beschriftung für Sprachausgabe

Beispiel

Anzeige des Wartekreisels beim Laden

Machen Sie das Wartekreisel-Steuerelement sichtbar, wenn ein Prozess beginnt, und blenden Sie es dann aus, wenn der Prozess abgeschlossen ist.

Verwenden Sie eine Variable, um die Sichtbarkeit des Wartekreisels zu steuern, und aktualisieren Sie die Werte vor und nach dem Codeblock des Prozesses.

UpdateContext({ var_showLoader: true });

/* Some code ... */

UpdateContext({ var_showLoader: false });

Geben Sie dann die var_showLoader-Variable als Wert für die IsLoading-Eigenschaft des Wartekreisels.

Einschränkungen

Diese Codekomponente kann nur in Canvas-Apps und benutzerdefinierten Seiten verwendet werden.