VisualState.Name Eigenschaft

Definition

Ruft den Namen von 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 von VisualState.

Hinweise

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

Es wird erwartet, dass der Name eines VisualState zur Laufzeit relativ ungewöhnlich ist und nur für erweiterte Szenarien relevant wäre. Die Definition eines VisualState-Elements in XAML in Kombination mit visualStateManager- und VisualStateGroup-Ereignissen im Code bietet Ihnen alles, was Sie zum Definieren und Aufrufen visueller Zustände für ein benutzerdefiniertes oder Windows-Runtime definiertes Steuerelement benötigen.

Gilt für:

Weitere Informationen