StyleSelector 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
啟用自訂專案樣式選取邏輯,做為內容資料及其特定專案容器的函式。
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StyleSelector
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class StyleSelector
Public Class StyleSelector
See Remarks
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
備註
基底 StyleSelector 類別不會當做 XAML 中的物件專案使用。 不過,這是衍生自訂 StyleSelector 的常見案例,對應自訂類別及其命名空間/元件的 xmlns 前置詞,然後參考 XAML 中 Resources 區塊中所定義的自訂類別實例。 這可讓您依 x:Key參考自訂範本選取器類別,並使用該參考來設定 XAML 範本中 ItemContainerStyleSelector 等屬性的值,以及特定的視覺狀態。
建構函式
StyleSelector() |
初始化 StyleSelector 類別的新實例。 |
方法
SelectStyle(Object, DependencyObject) |
根據自訂邏輯傳回特定的 Style 。 |
SelectStyleCore(Object, DependencyObject) |
由衍生類別實作時,會根據自訂邏輯傳回特定的 Style 。 |