DependencyObject.SetCurrentValue(DependencyProperty, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.