DependencyObject.SetCurrentValue(DependencyProperty, Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define o valor de uma propriedade de dependência sem alterar a sua fonte 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
O identificador da propriedade de dependência a definir.
- value
- Object
O novo valor local.
Exceções
Tentou modificar uma propriedade de dependência apenas de leitura, ou uma propriedade num DependencyObject.
value não era o tipo correto registado para a dp propriedade.
Observações
Este método é usado por um componente que define programaticamente o valor de uma das suas próprias propriedades sem desabilitar o uso declarado dessa propriedade pela aplicação. O SetCurrentValue método altera o valor efetivo da propriedade, mas os triggers existentes, ligações de dados e estilos continuarão a funcionar.