
| 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 | |
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.
| XAML | Copy Code |
|---|---|
<Grid cocktail:VisualStates.CurrentState="{Binding MoodState}" /> | |
System.Object
Cocktail.VisualStates
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