BaseValueSource 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定の依存関係プロパティ値のプロパティ システム ソースを識別します。
public enum class BaseValueSource
public enum BaseValueSource
type BaseValueSource =
Public Enum 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 は、列挙型の既定値ではありません。