DependencyObject.SetCurrentValue(DependencyProperty, Object) Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o valor da propriedade de dependência sem alterar a origem do 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)
O identificador da propriedade de dependência a ser definida.
- value
- Object
O novo valor local.
Houve uma tentativa de modificar uma propriedade de dependência somente leitura ou uma propriedade em um DependencyObject lacrado.
value
não era do tipo correto conforme registrado para a propriedade dp
.
Esse método é usado por um componente que define programaticamente o valor de uma de suas próprias propriedades sem desabilitar o uso declarado da propriedade por um aplicativo. O SetCurrentValue método altera o valor efetivo da propriedade, mas gatilhos, associações de dados e estilos existentes continuarão funcionando.
Produto | Versões |
---|---|
.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 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |