DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelé chaque fois que la valeur effective d’une propriété de dépendance sur celle-ci DataGridRow a été mise à jour.
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)
Paramètres
Données d’événement qui décrivent la propriété qui a changé, ainsi que les anciennes et nouvelles valeurs.
Remarques
Cette méthode se substitue à FrameworkElement.OnPropertyChanged. La propriété de dépendance spécifique qui a changé est signalée dans le paramètre arguments.
Remplacez cette méthode pour répondre aux modifications apportées à la AlternationIndex propriété. La AlternationIndex propriété n’a pas sa propre méthode de modification de propriété, car le AlternationIndexProperty champ réutilise le champ en lecture seule ItemsControl.AlternationIndexProperty .
Notes pour les héritiers
Appelez toujours l’implémentation de base comme première opération dans votre implémentation. L’échec de cette opération désactive considérablement l’ensemble du système de propriétés WPF, ce qui entraîne le signalement de valeurs incorrectes. L’implémentation spécifique DataGridRow est également chargée de maintenir l’état correct de la AlternationIndex propriété, ce qui affecte l’interface utilisateur visible et invalide l’arborescence visuelle en fonction des modifications de valeur de propriété aux moments appropriés.