Storyboard.TargetName Proprietà associata
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il nome dell'oggetto a cui aggiungere un'animazione. L'oggetto deve essere FrameworkElement, FrameworkContentElement o Freezable.
see GetTargetName, and SetTargetName
see GetTargetName, and SetTargetName
see GetTargetName, and SetTargetName
Commenti
L'impostazione di questa proprietà è facoltativa. Se l'oggetto TargetName non è specificato, le animazioni di uno storyboard vengono applicate a uno dei seguenti elementi:
Se il storyboard a cui appartiene l'animazione è stato avviato usando un BeginStoryboardelemento , l'elemento proprietario dell'azione che attiva lo BeginStoryboard storyboard è di destinazione.
Se il storyboard è stato avviato usando il Begin metodo, l'oggetto FrameworkElement o FrameworkContentElement specificato quando il storyboard è stato avviato con il Begin metodo è di destinazione.
Quando questa proprietà viene impostata su una sequenza temporale con elementi figlio, tali sequenze temporali figlio "ereditano" il padre TargetName a meno che non specifichino il proprio.
Creazione di un oggetto targetable
Quando si usa XAML, eseguire una delle due azioni seguenti per rendere un oggetto targetable da uno storyboard:
Se l'oggetto è un FrameworkElement oggetto o FrameworkContentElement, impostarne la Name proprietà.
Se l'oggetto è un oggetto o un Freezable oggetto personalizzato FrameworkContentElement o FrameworkContentElement, assegnarlo un nome usando l'estensione di markup x:Name Directive .
Quando si usa il codice, si crea un oggetto targetable usando il RegisterName metodo per assegnare un nome all'oggetto.
Informazioni proprietà di dipendenza
Campo Identificatore | TargetNameProperty |
Proprietà dei metadati impostate su true |
Nessuno |