Class
VisualStateGroup

A group of mutually exclusive visual states.

Definition

Namespace:ArtOfTest.WebAii.Design.UI.WPFToolkit

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class VisualStateGroup : DependencyObject

Inheritance: objectDispatcherObjectDependencyObjectVisualStateGroup

Inherited Members DependencyObject.Equals(object)DependencyObject.GetHashCode()DependencyObject.GetValue(DependencyProperty)DependencyObject.SetValue(DependencyProperty, object)DependencyObject.SetCurrentValue(DependencyProperty, object)DependencyObject.SetValue(DependencyPropertyKey, object)DependencyObject.ClearValue(DependencyProperty)DependencyObject.ClearValue(DependencyPropertyKey)DependencyObject.CoerceValue(DependencyProperty)DependencyObject.InvalidateProperty(DependencyProperty)DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs)DependencyObject.ShouldSerializeProperty(DependencyProperty)DependencyObject.ReadLocalValue(DependencyProperty)DependencyObject.GetLocalValueEnumerator()DependencyObject.DependencyObjectTypeDependencyObject.IsSealedDispatcherObject.Dispatcher

Constructors

VisualStateGroup()

Declaration

cs-api-definition
public VisualStateGroup()

Properties

Name

The Name of the VisualStateGroup.

Declaration

cs-api-definition
public string Name { get; set; }

Property Value

string

States

VisualStates in the group.

Declaration

cs-api-definition
public IList States { get; }

Property Value

IList

Transitions

Transitions between VisualStates in the group.

Declaration

cs-api-definition
public IList Transitions { get; }

Property Value

IList

Events

CurrentStateChanged

Raised when transition begins

Declaration

cs-api-definition
public event EventHandler<VisualStateChangedEventArgs> CurrentStateChanged

Event Value

EventHandler<VisualStateChangedEventArgs>

CurrentStateChanging

Raised when transition ends and new state storyboard begins.

Declaration

cs-api-definition
public event EventHandler<VisualStateChangedEventArgs> CurrentStateChanging

Event Value

EventHandler<VisualStateChangedEventArgs>