BaseValueSource 列挙型

定義

特定の依存関係プロパティ値のプロパティ システム ソースを識別します。

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

フィールド

名前 説明
Unknown 0

ソースが不明です。 これが既定値です。

Default 1

ソースは、プロパティ メタデータで定義されている既定値です。

Inherited 2

Source は、プロパティ値の継承による値です。

DefaultStyle 3

ソースは、既定のスタイルのセッターから取得されます。 既定のスタイルは、現在のテーマから取得されます。

DefaultStyleTrigger 4

ソースは、既定のスタイルのトリガーから取得されます。 既定のスタイルは、現在のテーマから取得されます。

Style 5

ソースは、テーマ以外のスタイルのスタイル セッターから取得されます。

TemplateTrigger 6

Source は、テーマ以外のスタイルからのテンプレートのトリガー ベースの値です。

StyleTrigger 7

Source は、テーマ以外のスタイルのトリガーベースの値です。

ImplicitStyleReference 8

Source は暗黙的なスタイル参照です (スタイルは検出された型またはベースの型に基づいていました)。 この値は Style プロパティ自体に対してのみ返され、このようなスタイルのセッターまたはトリガーによって設定されるプロパティには返されません。

ParentTemplate 9

ソースは、要素によって使用されている親テンプレートに基づいています。

ParentTemplateTrigger 10

ソースは、要素を作成した親テンプレートからのトリガーベースの値です。

Local 11

ソースはローカルに設定された値です。

注釈

この列挙体は、 ValueSource 構造体内のプロパティによって使用されます。これは、特定の依存関係プロパティに対して GetValueSource メソッドを呼び出すことによって取得されます。

この列挙体の各値は、WPF プロパティ システム全体の特定の側面が、特定の依存関係オブジェクトに対する特定の依存関係プロパティ値の有効な値決定を担当していることを示します。 WPF プロパティ システムと、プロパティ システムの各側面が動作する優先順位の詳細については、「Dependency プロパティ値の優先順位を参照してください。

値 Default は、列挙型の既定値ではありません。

適用対象

こちらもご覧ください