Statusbereich (XAML)
Sie können den Bereich Zustände verwenden, um Interaktivität zwischen unterschiedlichen Zuständen der App zu erstellen, indem Sie zunächst eine visuelle Zustandsgruppe erstellen, und dann für jeden visuellen Zustand eine andere Darstellung definieren.
Eine Zustandsgruppe enthält alle visuellen Zustände, die Teil der gleichen logischen Kategorie sind. Unterschiedliche Zustände derselben visuellen Zustandsgruppe können nicht gleichzeitig angezeigt werden. Das heißt, in einem klar definierten Steuerelement können immer nur Änderungen (Animationen oder Keyframes) in einem Zustand aus jeder Zustandsgruppe angewendet werden.
Mithilfe von Übergängen können Sie die Zeit verlängern, die bei einer Zustandsänderung für den Übergang in einen anderen Status benötigt wird. Sie können die Übergangsdauer für eine gesamte Statusgruppe oder für bestimmte Zustandskombinationen festlegen. Sie können den Bereich Zustände auch verwenden, um Designanimationen zu erstellen.
Basis Der normale visuelle Zustand (visueller Basiszustand) des Objekts oder der App. |
|
EasingFunction Wird verwendet, um Animationsinterpolation zwischen Keyframes zu ändern. |
|
Status hinzufügen Wird verwendet, um einen neuen visuellen Zustand zu erstellen. |
|
Statusgruppe hinzufügen Wird verwendet, um eine neue visuelle Zustandsgruppe zu erstellen. |
|
Übergangsvorschau aktivieren/deaktivieren Wird verwendet, um die Übergangsvorschauen ein- und auszuschalten. |
|
Visuelle Zustandsgruppe Erweitern oder reduzieren Sie die Zustandsgruppe, um die visuellen Zustände innerhalb der visuellen Zustandsgruppe anzuzeigen oder auszublenden. |
|
Zustandsgruppe entfernen Wird verwendet, um eine ausgewählte visuelle Zustandsgruppe zu löschen. |
|
Aufzeichnungsmodus deaktivieren Wird verwendet, um den Aufzeichnungsmodus des visuellen Zustands ein- oder auszuschalten. |
|
Übergangsdauer Wird verwendet, um die Übergangsdauer festzulegen. |
|
Vorschau dieses Zustands anheften Wird verwendet, um die Vorschau des aktuell ausgewählten visuellen Zustands anzuheften. |
|
Status löschen Wird verwendet, um einen visuellen Zustand zu löschen. |
|
Übergang Zeigt einen Übergang von 0,6 Sekunden zwischen zwei visuellen Zuständen. |
|
Übergang hinzufügen Wird verwendet, um einen Übergang zwischen zwei oder mehr visuellen Zuständen hinzuzufügen. |