Quel est le flux de l'événement zoom et le défilement tiré dans Telerik Radchart Control?
-
26-10-2019 - |
Question
J'utilise zoom et le défilement dans une Radchart, la taille de l'étape est recalculé en cas tiré sur Scrolling ou Zooming.
Le problème est: Je ne sais pas quand est-ce et combien de fois est déclenché? Dans mon application, il est appelé à plusieurs reprises lorsque je fais glisser la barre de défilement ou Modifier le niveau de zoom.
Je ne parviens pas à trouver toute la documentation de cela.
RadChart1.DefaultView.ChartArea.ZoomScrollSettingsX.PropertyChanged += ZoomScrollSettingsX_PropertyChanged;
La méthode ZoomScrollSettingsX_PropertyChanged
est appelée à plusieurs reprises sur l'évolution du niveau de zoom.
La solution
événement PropertyChanged est tiré pour chaque propriété qui est modifiée pour l'objet donné à savoir lorsque vous faites défiler, il sera jeté pour plus d'une propriété comme RangeStart et rangeEnd par exemple. Vous pouvez vérifier la valeur de e.PropertyName où e est extrait du gestionnaire et exécuter votre code pour les propriétés rangeStart et rangeEnd seulement.