SetStoryboardSpeedRatio クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Storyboard の速度を変更するトリガー アクション。
public ref class SetStoryboardSpeedRatio sealed : System::Windows::Media::Animation::ControllableStoryboardAction
public sealed class SetStoryboardSpeedRatio : System.Windows.Media.Animation.ControllableStoryboardAction
type SetStoryboardSpeedRatio = class
inherit ControllableStoryboardAction
Public NotInheritable Class SetStoryboardSpeedRatio
Inherits ControllableStoryboardAction
- 継承
-
SetStoryboardSpeedRatio
注釈
または Trigger をSetStoryboardSpeedRatio指定してアクションをEventTrigger使用して、ストーリーボードの速度比を対話形式で制御します。
の プロパティSetStoryboardSpeedRatioをSpeedRatio使用して、新Storyboardしいアニメーション速度を古いアニメーション速度の比率として指定します。 たとえば、 を 2 に設定 SpeedRatio すると、アニメーションの速度が Storyboard 2 倍になり、値を 0.5 に設定すると、速度が 50% 低下します。
このオブジェクトは、 の Storyboard 開始後いつでも に Storyboard 影響します。 たとえば、 を Storyboard 一時停止して を使用すると、 SetStoryboardSpeedRatioを再開 Storyboardするときに、新しい速度比が使用されます。
PauseStoryboard は を直接制御 Storyboard しません。 代わりに、 PauseStoryboard を Name 制御する の BeginStoryboardを参照する Storyboard必要があります。
ストーリーボードを対話形式で一時停止、再開、停止、または制御する
を対話形式で一時停止、再開、またはその他の方法で制御Storyboardできるようにするには、 の BeginStoryboard プロパティをName設定し、オブジェクト (、ResumeStoryboard、または StopStoryboardなどPauseStoryboard) を使用ControllableStoryboardActionして、 をName参照して制御します。 の NameBeginStoryboard が指定されていない場合、開始後に を Storyboard 対話形式で制御することはできません。 詳細については、「 方法: 開始後にイベント トリガーを使用してストーリーボードを制御 する」を参照してください。
コンストラクター
SetStoryboardSpeedRatio() |
SetStoryboardSpeedRatio クラスの新しいインスタンスを初期化します。 |
プロパティ
BeginStoryboardName |
対話的に制御する Storyboard を開始した BeginStoryboard の Name を取得または設定します。 (継承元 ControllableStoryboardAction) |
DependencyObjectType |
このインスタンスの DependencyObjectType CLR 型をラップする を取得します。 (継承元 DependencyObject) |
Dispatcher |
この Dispatcher が関連付けられている DispatcherObject を取得します。 (継承元 DispatcherObject) |
IsSealed |
このインスタンスが現在シールされている (読み取り専用である) かどうかを示す値を取得します。 (継承元 DependencyObject) |
SpeedRatio |
Storyboard の新しいアニメーション速度を古いアニメーション速度に対する比率で取得または設定します。 |
メソッド
適用対象
こちらもご覧ください
.NET