Ler en inglés

Compartir por


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.

C#
public void SetCurrentValue(System.Windows.DependencyProperty dp, object value);

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

Produto Versións
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10