VisualStateGroup.Name Property

Gets the name of the VisualStateGroup.

Namespace:  System.Windows
Assembly:  System.Windows (in System.Windows.dll)

public string Name { get; }
<VisualStateGroup x:Name="groupName"/>

XAML Values


The name of the VisualStateGroup. Name is a read-only property, so specify the name of the VisualState by setting x:Name.

Property Value

Type: System.String
The name of the VisualStateGroup.

Control authors specify which states the control can be in by putting the TemplateVisualStateAttribute, on its class definition. States with the same TemplateVisualStateAttribute.GroupName belong in the same VisualStateGroup. Set the x:Name of the VisualStateGroup to the value of the TemplateVisualStateAttribute.GroupName property.


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions