次の方法で共有


Storyboard.GetCurrentState メソッド

定義

ストーリーボードのクロック状態を取得します。

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

戻り値

列挙値の 1 つ。 [ アクティブ]、[ 塗りつぶし]、または [停止] を指定できます。

注釈

このメソッドは、アニメーションが開始される前に、実行時にアニメーションのプロパティを変更する場合に便利です。 停止されたアニメーション (GetCurrentState は ClockState.Stopped を返します) は引き続き変更できます。 実行中のアニメーション (GetCurrentState は ClockState.Active または ClockState.Filling を返します) は変更できず、試行するとエラーが発生します。

アニメーションには省略可能な BeginTime 値を指定できます。これは、アニメーションが実際に値に影響を与え始めたときに、制御するストーリーボードが開始されたときと比較して変更されます。 実行中の時間がまだ BeginTime に達していない場合でも、ストーリーボードを開始した後にアニメーションのプロパティを変更することは無効です。

適用対象

こちらもご覧ください