BaseValueSource Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Identyfikuje źródło systemu właściwości określonej wartości właściwości zależności.
public enum class BaseValueSource
public enum BaseValueSource
type BaseValueSource =
Public Enum BaseValueSource
- Dziedziczenie
Pola
| Nazwa | Wartość | Opis |
|---|---|---|
| Unknown | 0 | Źródło nie jest znane. Jest to wartość domyślna. |
| Default | 1 | Źródło jest wartością domyślną zdefiniowaną przez metadane właściwości. |
| Inherited | 2 | Źródło jest wartością poprzez dziedziczenie wartości właściwości. |
| DefaultStyle | 3 | Źródło pochodzi z elementu ustawianego w stylu domyślnym. Domyślny styl pochodzi z bieżącego motywu. |
| DefaultStyleTrigger | 4 | Źródło pochodzi z wyzwalacza w stylu domyślnym. Domyślny styl pochodzi z bieżącego motywu. |
| Style | 5 | Źródło pochodzi z zestawu stylów stylu innego niż motyw. |
| TemplateTrigger | 6 | Źródło jest wartością opartą na wyzwalaczu w szablonie, który pochodzi ze stylu innego niż motyw. |
| StyleTrigger | 7 | Źródło jest wartością opartą na wyzwalaczu stylu innego niż motyw. |
| ImplicitStyleReference | 8 | Źródło jest niejawnym odwołaniem stylu (styl został oparty na wykrytym typie lub typie opartym na). Ta wartość jest zwracana tylko dla właściwości Style, a nie dla właściwości ustawionych za pomocą elementów ustawiających lub wyzwalaczy takiego stylu. |
| ParentTemplate | 9 | Źródło jest oparte na szablonie nadrzędnym używanym przez element. |
| ParentTemplateTrigger | 10 | Źródło jest wartością opartą na wyzwalaczu z szablonu nadrzędnego, który utworzył element. |
| Local | 11 | Źródło jest lokalnie ustawioną wartością. |
Uwagi
To wyliczenie jest używane przez właściwość w strukturze ValueSource , która z kolei jest uzyskiwana przez wywołanie GetValueSource metody względem określonej właściwości zależności.
Każda wartość tego wyliczenia wskazuje, że konkretny aspekt ogólnego systemu właściwości WPF był odpowiedzialny za efektywne określenie wartości określonej właściwości zależności dla określonego obiektu zależności. Aby dowiedzieć się więcej na temat systemu właściwości WPF i pierwszeństwa, w którym działa każdy aspekt systemu właściwości, zobacz Przejmowanie pierwszeństwa wartości właściwości.
Wartość Domyślna nie jest wartością domyślną wyliczenia.