DependencyObject.SetCurrentValue(DependencyProperty, Object) Método

Definición

Establece el valor de una propiedad de dependencia sin cambiar su origen de 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 un sellado DependencyObject.

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

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, los enlaces de datos y los estilos existentes seguirán funcionando.

Se aplica a