Freigeben über


TemplateVisualStateAttribute.Name Eigenschaft

Definition

Ruft den Namen des Zustands ab, den das Steuerelement aufweisen 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

String

Der Name des Zustands, den das Steuerelement aufweisen 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 einer VisualState. Legen Sie die TemplateVisualStateAttribute.Name Eigenschaft fest, um anzugeben, was VisualState in einem Steuerelement ControlTemplategehört.

Gilt für