DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) Método

Definição

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

e
DependencyPropertyChangedEventArgs

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.

Aplica-se a

Ver também