Freigeben über


DependencyObject.GetValue(DependencyProperty) Methode

Definition

Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft aus einem DependencyObject zurück.

public:
 virtual Platform::Object ^ GetValue(DependencyProperty ^ dp) = GetValue;
IInspectable GetValue(DependencyProperty const& dp);
public object GetValue(DependencyProperty dp);
function getValue(dp)
Public Function GetValue (dp As DependencyProperty) As Object

Parameter

dp
DependencyProperty

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

Gibt zurück

Object

Platform::Object

IInspectable

Gibt den aktuellen effektiven Wert zurück.

Hinweise

GetValue ruft den aktuellen effektiven Wert einer Abhängigkeitseigenschaft ab. Der aktuelle effektive Wert wird mithilfe von Regeln der Abhängigkeitseigenschaftenübersicht bestimmt.

GetValue ist die API, die Sie in den meisten Fällen benötigen, wenn Sie die Eigenschaftensystem-API zum Abrufen von Eigenschaftswerten verwenden. Manchmal sollten Sie jedoch andere Werte untersuchen, um zu ermitteln, wie die Rangfolge der Abhängigkeitseigenschaft für eine bestimmte Eigenschaft wirkt. Wenn ja, können Sie eine der folgenden API verwenden:

  • GetAnimationBaseValue , um Werte abzurufen, die derzeit möglicherweise animiert sind, Aber Sie möchten den Wert wissen, bevor die Animation ausgeführt wurde. Beachten Sie, dass Animationen mit HoldEnd-Verhalten möglicherweise nicht den gleichen Wert aufweisen. Weitere Informationen zum HoldEnd-Konzept finden Sie unter Storyboardanimationen.
  • ReadLocalValue , um den lokalen Wert abzurufen, für den keine Stile oder Vorlagen oder Animationen angewendet wurden. Bindungen zählen als lokale Werte, aber je nachdem, wenn Sie ReadLocalValue aufrufen, ist der handelnde Bindungskontext möglicherweise noch nicht verfügbar, sodass Sie nicht den gleichen Wert erhalten, der zur Laufzeit angewendet würde. Weitere Informationen zur Rangfolge von Abhängigkeitseigenschaften und zur API für andere Eigenschaftensystem-Hilfsprogramme finden Sie unter Übersicht über Abhängigkeitseigenschaften.

Gilt für:

Weitere Informationen