Storyboard.TargetName
Key
M11
M12
M21
M22
Tag
Uri
X1
X2
Y1
Y2
TOC
Collapse the table of content
Expand the table of content

Storyboard.TargetName

Silverlight

Gets or sets the name of the object to animate.

<object Storyboard.TargetName="string"  .../>
value = object["Storyboard.TargetName"]
object["Storyboard.TargetName"] = value

Type: string

The name of the object to animate.

This property is read/write. The default value is null.

Storyboard.TargetName is an example of a Storyboard-specific attached property, which non-Storyboard objects can set.

Notice the script syntax, which resembles an indexer or array syntax. The ["ownerType.propertyName"] form (with no dot separating this property form and the target object for getting or setting) is necessary to get or set an attached property such as Storyboard.TargetName in script.

The value of Storyboard.TargetName must refer to an existing element that has that same string assigned as its Name or x:Name attribute.

Attempting to set Storyboard.TargetName on a running animation will raise a run-time SetValue method error. However, you can use scripting to retarget existing animations that are not yet running. If you do so, be careful not to retarget an animation to the wrong type of target (one that does not possess the existing Storyboard.TargetProperty). Otherwise, you will get a run-time error.

Community Additions

ADD
Show:
© 2016 Microsoft