Freigeben über


TemplateVisualStateAttribute.GroupName Eigenschaft

Definition

Ruft den Namen der Gruppe ab, der der Zustand angehört, oder legt diesen fest.

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.

Beispiele

Das folgende Beispiel zeigt die Klassensignatur für das NumericUpDown Steuerelement. In diesem Beispiel wird angegeben, dass das NumericUpDown Steuerelement vier visuelle Zustände verwendet. Zwei Zustände, benannt Positive und Negative, befinden sich im benannten VisualStateGroupValueStates. Die beiden anderen Zustände, name Focused und Unfocused, befinden sich VisualStateGroup im Namen FocusedStates. Das gesamte Beispiel finden Sie unter Erstellen eines Steuerelements, das eine anpassbare Darstellung aufweist.

[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 eines VisualStateGroup -Objekts. Um anzugeben, in was VisualStateGroup ein VisualState gehört, legen Sie die GroupName -Eigenschaft fest.

Gilt für: