Storyboard.TargetName 添付プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アニメーション化するオブジェクトの名前を取得または設定します。 オブジェクトは FrameworkElement、FrameworkContentElement、または Freezable である必要があります。
see GetTargetName, and SetTargetName
see GetTargetName, and SetTargetName
see GetTargetName, and SetTargetName
注釈
このプロパティの設定は省略可能です。 TargetName指定されていない場合は、ストーリーボードのアニメーションが次のいずれかに適用されます。
アニメーションが属するストーリーボードが使用を BeginStoryboard開始した場合、ストーリーボードをトリガーするアクションを BeginStoryboard 所有する要素が対象になります。
ストーリーボードがメソッドを使用して Begin 開始された場合、 FrameworkElement または FrameworkContentElement ストーリーボードがメソッドで Begin 開始されたときに指定された場合は、対象になります。
このプロパティが子を含むタイムラインに設定されている場合、それらの子タイムラインは、独自のタイムラインを指定しない限り、親の TargetName タイムラインを "継承" します。
オブジェクトをターゲットに設定する
XAML を使用する場合は、次の 2 つのアクションのいずれかを実行して、ストーリーボードが対象とするオブジェクトを作成します。
オブジェクトが a または a FrameworkElement の場合は、 FrameworkContentElementそのプロパティを Name 設定します。
オブジェクトがカスタムまたはカスタムFrameworkContentElementFrameworkContentElementの場合はFreezable、x:Name ディレクティブマークアップ拡張を使用して名前を割り当てます。
コードを使用する場合は、メソッドを使用してオブジェクトに名前を RegisterName 割り当てることで、オブジェクトをターゲットにすることができます。
依存プロパティ情報
識別子フィールド | TargetNameProperty |
メタデータのプロパティが次に設定されている true |
なし |