Udostępnij za pośrednictwem


DependencyObject.SetValueBase(DependencyProperty, Object) Metoda

Definicja

Ustawia wartość DependencyProperty elementu na określony Objectelement , pomijając SetValue(DependencyProperty, Object)wartość .

public:
 void SetValueBase(System::Workflow::ComponentModel::DependencyProperty ^ dependencyProperty, System::Object ^ value);
public void SetValueBase (System.Workflow.ComponentModel.DependencyProperty dependencyProperty, object value);
member this.SetValueBase : System.Workflow.ComponentModel.DependencyProperty * obj -> unit
Public Sub SetValueBase (dependencyProperty As DependencyProperty, value As Object)

Parametry

dependencyProperty
DependencyProperty

Wartość DependencyProperty , która ma zostać ustawiona na Objectwartość .

value
Object

Wartość Object , która staje się wartością DependencyProperty.

Wyjątki

dependencyPropertyjest odwołaniem o wartości null (Nothingw Visual Basic).

Uwagi

Ta metoda jest przydatna wewnątrz implementacji SetValue zastąpienia. SetValue Zazwyczaj kod zastąpienia wykonuje pewną logikę niestandardową SetValueBase przed wywołaniem metody.

W przypadku ustawiania SetValue przesłonięcia PropertyMetadata można użyć w DependencyPropertywywołaniach , Registerlub RegisterAttached .

Dotyczy