共用方式為


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

VisualState的名稱。

備註

Name 是唯讀屬性,您可以在執行時間檢查程式碼,以讀取套用至 XAML 控制項範本中VisualStatex:Name 屬性值。 您無法以常值方式設定 Name,因為它是唯讀的,而 x:Name 屬性 只能在 XAML 中設定。 一旦載入包含控制項範本和 VisualState 定義的 XAML,即可使用此值。

在執行時間檢查 VisualState 名稱的需求預期相對不常見,而且只會與進階案例相關。 在大部分情況下,在程式碼中使用VisualStateManagerVisualStateGroup事件結合之 XAML 中的VisualState定義,可讓您定義和叫用自訂或Windows 執行階段定義控制項的視覺狀態。

適用於

另請參閱