BaseValueSource 列舉

定義

識別特定相依性屬性值的屬性系統來源。

public enum class BaseValueSource
public enum BaseValueSource
type BaseValueSource = 
Public Enum BaseValueSource
繼承
BaseValueSource

欄位

Default 1

來源是預設值,如同屬性中繼資料所定義。

DefaultStyle 3

來源來自預設樣式的 Setter。 預設樣式來自於目前的佈景主題。

DefaultStyleTrigger 4

來源來自預設樣式的觸發程序。 預設樣式來自於目前的佈景主題。

ImplicitStyleReference 8

來源是隱含樣式參考 (樣式根據偵測到的類型或基底類型而定)。 這個值只會為 Style 屬性本身傳回,而不會為透過這類樣式的 Setter 或觸發程序所設定的屬性傳回。

Inherited 2

來源是透過屬性值繼承的值。

Local 11

來源是本機設定值。

ParentTemplate 9

來源的基礎是項目正在使用的父項樣板。

ParentTemplateTrigger 10

來源是以觸發程序為基礎的值,來自建立項目的父項樣板。

Style 5

來源來自非佈景主題樣式的樣式 Setter。

StyleTrigger 7

來源是非佈景主題樣式之以觸發程序為基礎的值。

TemplateTrigger 6

來源是以觸發程序為基礎的值,位於來自非佈景主題樣式的樣板中。

Unknown 0

來源未知。 這是預設值。

備註

這個列舉是由 結構內的 ValueSource 屬性所使用,而這個列舉則是藉由針對特定相依性屬性呼叫 GetValueSource 方法來取得。

這個列舉的每個值都表示整體 WPF 屬性系統的特定層面負責在特定相依性物件上判斷特定相依性屬性值的有效值。 若要深入瞭解 WPF 屬性系統以及屬性系統運作每個層面的優先順序,請參閱 相依性屬性值優先順序

Default 值不是列舉的預設值。

適用於

另請參閱