DependencyObject.SetCurrentValue(DependencyProperty, Object) Methode

Definitie

Hiermee stelt u de waarde van een afhankelijkheidseigenschap in zonder de waardebron te wijzigen.

public:
 void SetCurrentValue(System::Windows::DependencyProperty ^ dp, System::Object ^ value);
public void SetCurrentValue(System.Windows.DependencyProperty dp, object value);
member this.SetCurrentValue : System.Windows.DependencyProperty * obj -> unit
Public Sub SetCurrentValue (dp As DependencyProperty, value As Object)

Parameters

dp
DependencyProperty

De id van de afhankelijkheidseigenschap die moet worden ingesteld.

value
Object

De nieuwe lokale waarde.

Uitzonderingen

Er is geprobeerd een alleen-lezen afhankelijkheidseigenschap of een eigenschap op een verzegelde DependencyObjecteigenschap te wijzigen.

value was niet het juiste type als geregistreerd voor de dp eigenschap.

Opmerkingen

Deze methode wordt gebruikt door een onderdeel dat programmatisch de waarde van een van de eigen eigenschappen instelt zonder het gedeclareerde gebruik van de eigenschap van een toepassing uit te schakelen. De SetCurrentValue methode wijzigt de effectieve waarde van de eigenschap, maar bestaande triggers, gegevensbindingen en stijlen blijven werken.

Van toepassing op