Cocktail Help Reference
VisualStates Class
Members  Example  See Also  Send Feedback
Cocktail Assembly > Cocktail Namespace : VisualStates Class



Glossary Item Box

Maintains a System.Windows.VisualStateManager's current state via a binding to the "CurrentState" attached property

Object Model

VisualStates Class

Syntax

Visual Basic (Declaration) 
Public MustInherit NotInheritable Class VisualStates 
Visual Basic (Usage)Copy Code
Dim instance As VisualStates
C# 
public static class VisualStates 
C++/CLI 
public ref class VisualStates abstract sealed 

Remarks

Thanks to Alex van Beek for original "VisualStates" version at from http://blogs.infosupport.com/silverlight-4-using-the-visualstatemanager-for-state-animations-with-mvvm/

In the example, the Grid's VSM state is maintained by the "MoodState" property of the data bound source, typically a ViewModel.

Example

XAMLCopy Code
<Grid cocktail:VisualStates.CurrentState="{Binding MoodState}" />

Inheritance Hierarchy

System.Object
   Cocktail.VisualStates

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2013 All Rights Reserved.