Freigeben über


VisualState.Name Eigenschaft

Definition

Ruft den Namen des VisualState ab.

public:
 property Platform::String ^ Name { Platform::String ^ get(); };
winrt::hstring Name();
public string Name { get; }
var string = visualState.name;
Public ReadOnly Property Name As String
<VisualState x:Name="stateName"/>

Eigenschaftswert

String

Platform::String

winrt::hstring

Der Name des VisualState.

Hinweise

Name ist eine schreibgeschützte Eigenschaft, die Sie mit Code zur Laufzeit überprüfen können, um den Wert des x:Name-Attributs zu lesen, das auf eine VisualState in einer XAML-Steuerelementvorlage angewendet wurde. Sie können Name nicht buchstäblich festlegen, da er schreibgeschützt ist, und das x:Name-Attribut kann nur in XAML festgelegt werden. Der Wert ist verfügbar, sobald der XAML-Code, der die Steuerelementvorlage enthält, und die VisualState-Definition geladen wird.

Die Notwendigkeit, den Namen eines VisualState zur Laufzeit zu überprüfen, wird als relativ ungewöhnlich erwartet und wäre nur für erweiterte Szenarien relevant. Die Definition eines VisualState-Steuerelements in XAML in Kombination mit der Verwendung von VisualStateManager- und VisualStateGroup-Ereignissen im Code bietet Ihnen in den meisten Fällen alles, was Sie zum Definieren und Aufrufen von visuellen Zuständen für ein benutzerdefiniertes oder Windows-Runtime definiertes Steuerelement benötigen.

Gilt für:

Weitere Informationen