語言

VisualState.Name 屬性

定義

取得 VisualState 的名稱。

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"/>

屬性值

String

Platform::String

winrt::hstring

視覺 狀態的名稱。

備註

Name 是一個唯讀屬性,你可以在執行時用程式碼檢查,讀取 XAML 控制範本中套用到 VisualState 的 x:Name 屬性值。 你無法真正設定 Name,因為它是唯讀,而 x:Name 屬性 只能在 XAML 中設定。 當包含控制範本與 VisualState 定義的 XAML 載入時,該值即可使用。

在執行時檢查 視覺狀態 名稱的需求預計相對罕見,且僅適用於進階情境。 大多數情況下,XAML 中定義 VisualState 並結合程式碼中的 VisualStateManager 和 VisualStateGroup 事件,即可提供定義與調用自訂或 Windows 執行階段 定義控制項所需的視覺狀態。

適用於

另請參閱