Freigeben über


Storyboard.GetCurrentState Methode

Definition

Ruft den Uhrzustand des Storyboards ab.

public:
 virtual ClockState GetCurrentState() = GetCurrentState;
ClockState GetCurrentState();
public ClockState GetCurrentState();
function getCurrentState()
Public Function GetCurrentState () As ClockState

Gibt zurück

Einer der Enumerationswerte. Kann sein: Aktiv, Füllen oder Beendet.

Hinweise

Diese Methode ist nützlich, wenn Sie die Eigenschaften einer Animation zur Laufzeit ändern möchten, bevor die Animation gestartet wird. Eine Animation, die beendet wird (GetCurrentState gibt ClockState.Stopped zurück) kann weiterhin geändert werden. Eine Animation, die ausgeführt wird (GetCurrentState gibt entweder ClockState.Active oder ClockState.Filling zurück), kann nicht geändert werden, und Sie erhalten eine Fehlermeldung, wenn Sie versuchen.

Eine Animation kann einen optionalen BeginTime-Wert aufweisen, der ändert, wann die Animation tatsächlich beginnt, sich auf Werte zu auswirken, im Vergleich zum Start des steuernden Storyboards. Selbst wenn die Laufzeit beginTime noch nicht erreicht hat, ist es unzulässig, die Eigenschaften der Animation zu ändern, sobald das Storyboard sie startet.

Gilt für:

Weitere Informationen