DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) 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.
Invocado sempre que o valor efetivo de qualquer propriedade de dependência disto DataGridRow for atualizado.
protected:
override void OnPropertyChanged(System::Windows::DependencyPropertyChangedEventArgs e);
protected override void OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e);
override this.OnPropertyChanged : System.Windows.DependencyPropertyChangedEventArgs -> unit
Protected Overrides Sub OnPropertyChanged (e As DependencyPropertyChangedEventArgs)
Parâmetros
Os dados de eventos que descrevem a propriedade que mudou, bem como valores antigos e novos.
Observações
Este método substitui o FrameworkElement.OnPropertyChanged. A propriedade específica de dependência que mudou é reportada no parâmetro de argumentos.
Anule este método para responder a alterações na AlternationIndex propriedade. A AlternationIndex propriedade não tem o seu próprio método de alteração porque o AlternationIndexProperty campo reutiliza o campo de apenas ItemsControl.AlternationIndexProperty leitura.
Notas para Herdeiros
Chame sempre a implementação base como a primeira operação da sua implementação. A falha em fazer isto irá desabilitar significativamente todo o sistema de propriedades WPF, o que faz com que valores incorretos sejam reportados. A implementação específica DataGridRow é também responsável por manter o estado correto da AlternationIndex propriedade, o que afeta a interface do utilizador visível e invalida a árvore visual com base nas alterações de valor da propriedade em momentos apropriados.