VisualStateChangedEventArgs Class
Definition
Provides data for the CurrentStateChanging and CurrentStateChanged events.
public ref class VisualStateChangedEventArgs sealed : EventArgs
public sealed class VisualStateChangedEventArgs : EventArgs
type VisualStateChangedEventArgs = class
inherit EventArgs
Public NotInheritable Class VisualStateChangedEventArgs
Inherits EventArgs
- Inheritance
Remarks
When the VisualStateGroup that raises the event is set on the ControlTemplate of a control, the Control property is the control that owns the ControlTemplate. 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.
Properties
Control |
Gets the element that is transitioning states. |
NewState |
Gets the state that the element is transitioning to or has transitioned to. |
OldState |
Gets the state that the element is transitioning to or has transitioned from. |
StateGroupsRoot |
Gets the root element that contains the VisualStateManager. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |