DependencyObject.SetCurrentValue(DependencyProperty, Object) Método

Definición

Establece el valor de una propiedad de dependencia sin cambiar el origen del valor.

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)

Parámetros

dp
DependencyProperty

Identificador de la propiedad de dependencia que se va a establecer.

value
Object

Nuevo valor local.

Excepciones

Se intentó modificar una propiedad de dependencia de solo lectura o una propiedad en una clase DependencyObject sellada.

value no era el tipo correcto registrado para la propiedad dp.

Comentarios

Este método lo usa un componente que establece mediante programación el valor de una de sus propias propiedades sin deshabilitar el uso declarado de una aplicación de la propiedad. El SetCurrentValue método cambia el valor efectivo de la propiedad, pero los desencadenadores, enlaces de datos y estilos existentes seguirán funcionando.

Se aplica a