Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

DependencyObject.ReadLocalValue-Methode: (DependencyProperty)

 

Veröffentlicht: Oktober 2016

Gibt den lokalen Wert einer Abhängigkeitseigenschaft zurück, wenn dieser vorhanden ist.

Namespace:   System.Windows
Assembly:  WindowsBase (in WindowsBase.dll)

public object ReadLocalValue(
	DependencyProperty dp
)

Parameter

dp
Type: System.Windows.DependencyProperty

Der DependencyProperty-Bezeichner der Eigenschaft, für die der Wert abgerufen wird.

Rückgabewert

Type: System.Object

Gibt den lokalen Wert oder den Sentinelwert UnsetValue zurück, wenn kein lokaler Wert festgelegt ist.

Verwenden Sie GetValue für den meisten normalen "get"-Vorgängen für eine Abhängigkeitseigenschaft. ReadLocalValue nicht den effektiven Wert zurück für eine Vielzahl von Situationen, in denen der Wert nicht lokal festgelegt wurde.

Werte, die Stile, Designs und Vorlagen festgelegt werden, der Standardwert von Metadaten oder Eigenschaftswerten gelten nicht als lokale Werte. Jedoch werden Bindungen und andere Ausdrücke als lokale Werte werden, nachdem sie ausgewertet wurden.

Wenn kein lokaler Wert festgelegt ist, gibt diese Methode UnsetValue.

Wenn der zurückgegebene Wert anders als ist UnsetValue, Sie können Abfragen, die Metadaten der angeforderten Abhängigkeitseigenschaft zu bestimmen, ob es ein spezifischeren Typ, der der Rückgabewert konvertiert werden kann.

.NET Framework
Verfügbar seit 3.0
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Zurück zum Anfang
Anzeigen: