Freigeben über


TemplateVisualStateAttribute.Name Eigenschaft

Definition

Ruft den Namen des Zustands ab, in dem sich das Steuerelement befinden kann, oder legt diesen fest.

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

Eigenschaftswert

Der Name des Zustands, in dem sich das Steuerelement befinden kann.

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 VisualStateGroup Benannten ValueStates. Die anderen beiden Zustände, Name Focused und Unfocused, befinden sich im VisualStateGroup Namen FocusedStates. Das gesamte Beispiel finden Sie unter Erstellen eines Steuerelements, das über eine anpassbare Darstellung verfügt.

[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 TemplateVisualStateAttribute.Name Eigenschaft entspricht der VisualState.Name Eigenschaft eines VisualState. Um anzugeben, was VisualState in einem Steuerelement ControlTemplategehört, legen Sie die TemplateVisualStateAttribute.Name Eigenschaft fest.

Gilt für: