DependencyObject.SetCurrentValue(DependencyProperty, Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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.