TemplateVisualStateAttribute.GroupName TemplateVisualStateAttribute.GroupName TemplateVisualStateAttribute.GroupName TemplateVisualStateAttribute.GroupName Property

Definition

Ruft den Namen der Gruppe ab, der der Zustand angehört, oder legt diesen fest.Gets or sets the name of the group that the state belongs to.

public:
 property System::String ^ GroupName { System::String ^ get(); void set(System::String ^ value); };
public string GroupName { get; set; }
member this.GroupName : string with get, set
Public Property GroupName As String

Eigenschaftswert

Der Name der VisualStateGroup, der der Zustand angehört.The name of the VisualStateGroup that the state belongs to.

Beispiele

Das folgende Beispiel zeigt die Signatur für die NumericUpDown Steuerelement.The following example shows the class signature for the NumericUpDown control. In diesem Beispiel gibt an, dass die NumericUpDown -Steuerelement verwendet vier visuelle Zustände.This example specifies that the NumericUpDown control uses four visual states. Zwei Zuständen, mit dem Namen Positive und Negative, befinden sich in der VisualStateGroup mit dem Namen ValueStates.Two states, named Positive and Negative, are in the VisualStateGroup named ValueStates. Benennen Sie die anderen zwei Zustände Focused und Unfocused, befinden sich in der VisualStateGroup mit dem Namen FocusedStates.The other two states, name Focused and Unfocused, are in the VisualStateGroup named FocusedStates. Das vollständige Beispiel finden Sie unter erstellen ein Steuerelement, dass hat einer anpassbaren Darstellung.For the entire example, see Creating a Control That Has a Customizable Appearance.

[TemplatePart(Name = "UpButtonElement", Type = typeof(RepeatButton))]
[TemplatePart(Name = "DownButtonElement", Type = typeof(RepeatButton))]
[TemplateVisualState(Name = "Positive", GroupName = "ValueStates")]
[TemplateVisualState(Name = "Negative", GroupName = "ValueStates")]
[TemplateVisualState(Name = "Focused", GroupName = "FocusedStates")]
[TemplateVisualState(Name = "Unfocused", GroupName = "FocusedStates")]
public class NumericUpDown : Control
<TemplatePart(Name:="UpButtonElement", Type:=GetType(RepeatButton))> _
<TemplatePart(Name:="DownButtonElement", Type:=GetType(RepeatButton))> _
<TemplateVisualState(Name:="Positive", GroupName:="ValueStates")> _
<TemplateVisualState(Name:="Negative", GroupName:="ValueStates")> _
<TemplateVisualState(Name:="Focused", GroupName:="FocusedStates")> _
<TemplateVisualState(Name:="Unfocused", GroupName:="FocusedStates")> _
Public Class NumericUpDown
    Inherits Control

Hinweise

Die GroupName Eigenschaft entspricht der VisualStateGroup.Name Eigenschaft eine VisualStateGroup Objekt.The GroupName property corresponds to the VisualStateGroup.Name property of a VisualStateGroup object. Um anzugeben, welcher VisualStateGroup eine VisualState gehört, legen Sie die GroupName Eigenschaft.To specify what VisualStateGroup a VisualState belongs in, set the GroupName property.

Gilt für: