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 Klassen Signatur für das NumericUpDown -Steuerelement.The following example shows the class signature for the NumericUpDown control. In diesem Beispiel wird angegeben NumericUpDown , dass das-Steuerelement vier visuelle Zustände verwendet.This example specifies that the NumericUpDown control uses four visual states. Zwei Zustände Positive mit dem Namen Negativeund befinden sich in VisualStateGroup der ValueStatesmit dem Namen.Two states, named Positive and Negative, are in the VisualStateGroup named ValueStates. Die anderen beiden Zustände, Name Focused und Unfocused, befinden sich in VisualStateGroup der FocusedStatesmit dem Namen.The other two states, name Focused and Unfocused, are in the VisualStateGroup named FocusedStates. Das gesamte Beispiel finden Sie unter Erstellen eines Steuer Elements, das über eine anpassbare Darstellung verfügt.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 eines VisualStateGroup -Objekts.The GroupName property corresponds to the VisualStateGroup.Name property of a VisualStateGroup object. Legen Sie die VisualStateGroup VisualState -Eigenschaftfest,umanzugeben,GroupName zu welchem gehört.To specify what VisualStateGroup a VisualState belongs in, set the GroupName property.

Gilt für: