TemplateVisualStateAttribute.GroupName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.