DependencyObject.SetCurrentValue(DependencyProperty, Object) Método
Definição
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)
Parâmetros
O identificador da propriedade de dependência a ser definida.
- value
- Object
O novo valor local.
Exceções
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
.
Comentários
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.