语言

DependencyObject.SetValueBase(DependencyProperty, Object) 方法

定义

将 DependencyProperty 的值设置为指定的 Object,绕过 SetValue(DependencyProperty, Object)。

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)

参数

dependencyProperty
DependencyProperty

要DependencyProperty设置为 .Object

value
Object

成为 Object 值 DependencyProperty的值。

例外

dependencyProperty是空引用(Visual Basic 中的 Nothing)。

注解

此方法在重写实现中 SetValue 非常有用。 通常, SetValue 重写代码会在调用 SetValueBase 该方法之前执行一些自定义逻辑。

若要设置SetValue替代,PropertyMetadata可以在调用中使用DependencyProperty或RegisterRegisterAttached调用。

适用于