BaseValueSource Wyliczenie

Definicja

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
BaseValueSource

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.

Dotyczy

Zobacz też