BaseValueSource 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定の依存関係プロパティの値のプロパティのシステムのソースを識別します。
public enum class BaseValueSource
public enum BaseValueSource
type BaseValueSource =
Public Enum BaseValueSource
- 継承
フィールド
Default | 1 | ソースは、プロパティのメタデータで定義されている既定値です。 |
DefaultStyle | 3 | ソースは、既定のスタイルのセッターからのものです。 既定のスタイルは、現在のテーマに由来します。 |
DefaultStyleTrigger | 4 | ソースは、既定のスタイルのトリガーからのものです。 既定のスタイルは、現在のテーマに由来します。 |
ImplicitStyleReference | 8 | ソースは、暗黙的なスタイルの参照です (スタイルは検出された型またはベースの型に基づいています)。 この値は Style プロパティ自体に関して返されるに過ぎず、そのようなスタイルのセッターやトリガーを通して設定されるプロパティに関して返されることはありません。 |
Inherited | 2 | ソースは、プロパティ値の継承による値です。 |
Local | 11 | ソースはローカルで設定された値です。 |
ParentTemplate | 9 | ソースは、要素によって使用されている親テンプレートに基づきます。 |
ParentTemplateTrigger | 10 | ソースは、要素を作成した親テンプレートからのトリガーに基づく値です。 |
Style | 5 | ソースは、テーマ以外のスタイルのスタイル セッターからのものです。 |
StyleTrigger | 7 | ソースは、テーマ以外のスタイルのトリガーに基づく値です。 |
TemplateTrigger | 6 | ソースは、テーマ以外のスタイルからのテンプレートのトリガーに基づく値です。 |
Unknown | 0 | ソースが不明です。 これが既定値です。 |
注釈
この列挙型は、構造体内の ValueSource プロパティによって使用されます。これは、特定の依存関係プロパティに対してメソッドを GetValueSource 呼び出すことによって取得されます。
この列挙の各値は、WPF プロパティ システム全体の特定の側面が、特定の依存関係オブジェクトに対する特定の依存関係プロパティ値の有効な値決定を担当していることを示します。 WPF プロパティ システムと、プロパティ システムの各側面が動作する優先順位の詳細については、「 依存関係プロパティ値の優先順位」を参照してください。
既定値は、列挙体の既定値ではありません。