Storyboard.TargetName 附加屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定要繪製動畫之物件的名稱。 此物件必須是 FrameworkElement、FrameworkContentElement 或 Freezable。
see GetTargetName, and SetTargetName
see GetTargetName, and SetTargetName
see GetTargetName, and SetTargetName
備註
設定這個屬性是選擇性的。 TargetName如果未指定 ,腳本的動畫會套用至下列其中一項:
如果動畫所屬的分鏡腳本是使用 BeginStoryboard 啟動,則擁有 BeginStoryboard 觸發分鏡腳本之動作的專案會設為目標。
如果分鏡腳本是使用 Begin 方法啟動, FrameworkElement 則當腳本以 方法啟動 Begin 時,或 FrameworkContentElement 指定了 。
當這個屬性在具有子系的時程表上設定時,這些子時間軸會「繼承」父系的 TargetName ,除非它們指定自己的。
讓物件成為可設定目標
使用 XAML 時,您會執行下列兩個動作之一,讓腳本可鎖定物件:
如果 物件是 FrameworkElement 或 FrameworkContentElement ,請設定其 Name 屬性。
如果 物件是 Freezable 或 自訂 FrameworkContentElement 或 FrameworkContentElement ,請使用 x:Name 指示 詞標記延伸來指派名稱。
使用程式碼時,您可以使用 方法來將物件指定為名稱,讓物件成為可 RegisterName 設為目標。
相依性屬性資訊
識別碼欄位 | TargetNameProperty |
中繼資料屬性設定為 true |
無 |