Storyboard.TargetName 添付プロパティ

定義

アニメーション化するオブジェクトの名前を取得または設定します。 オブジェクトは FrameworkElementFrameworkContentElement、または Freezable である必要があります。

see GetTargetName, and SetTargetName
see GetTargetName, and SetTargetName
see GetTargetName, and SetTargetName

注釈

このプロパティの設定は省略可能です。 TargetName指定されていない場合は、ストーリーボードのアニメーションが次のいずれかに適用されます。

  • アニメーションが属するストーリーボードが使用を BeginStoryboard開始した場合、ストーリーボードをトリガーするアクションを BeginStoryboard 所有する要素が対象になります。

  • ストーリーボードがメソッドを使用して Begin 開始された場合、 FrameworkElement または FrameworkContentElement ストーリーボードがメソッドで Begin 開始されたときに指定された場合は、対象になります。

このプロパティが子を含むタイムラインに設定されている場合、それらの子タイムラインは、独自のタイムラインを指定しない限り、親の TargetName タイムラインを "継承" します。

オブジェクトをターゲットに設定する

XAML を使用する場合は、次の 2 つのアクションのいずれかを実行して、ストーリーボードが対象とするオブジェクトを作成します。

コードを使用する場合は、メソッドを使用してオブジェクトに名前を RegisterName 割り当てることで、オブジェクトをターゲットにすることができます。

依存プロパティ情報

識別子フィールド TargetNameProperty
メタデータのプロパティが次に設定されている true なし

適用対象