VisualStateManager.CustomVisualStateManager Attached Property
Gets or sets the VisualStateManager object that transitions between the states of a control.
Assembly: PresentationFramework (in PresentationFramework.dll)
If VisualStateManager uses its own logic to transition between states. If you want to implement your own logic for transitioning between states, create a class that inherits from VisualStateManager and override the GoToStateCore method. To use the custom class, set the property to an object of your custom type.is null, the