VisualStateChangedEventArgs.Control Property


Gets the element that is transitioning states.

Namespace:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

public FrameworkElement Control { get; }

Property Value

Type: System.Windows.FrameworkElement

The element that is transitioning states if the VisualStateGroup is in a ControlTemplate; otherwise, null.

When the VisualStateGroup is set on a FrameworkElement that is not in a ControlTemplate, the Control property is null and you should use the StateGroupsRoot property.

.NET Framework
Available since 4.0
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top