Frage

Ich verwende Zoomen und Scrollen in einem Radchart, die Schrittgröße wird bei der vom Scrollen oder Zoomen abgefeuerten Veranstaltung neu berechnet.

Das Problem ist: Ich weiß nicht, wann und wie oft dieses Ereignis abgefeuert wird? In meiner Anwendung wird es viele Male aufgerufen, wenn ich die Bildlaufleiste ziehe oder die Zoomebene ändere.

Ich kann keine Dokumentation davon finden.

RadChart1.DefaultView.ChartArea.ZoomScrollSettingsX.PropertyChanged += ZoomScrollSettingsX_PropertyChanged;

Die Methode ZoomScrollSettingsX_PropertyChanged wird mehrmals beim Wechsel des Zoomebens bezeichnet.

War es hilfreich?

Lösung

Die PropertyChanged -Veranstaltung wird für jede Eigenschaft entlassen, die für das gegebene Objekt geändert wird, dh wenn Sie scrollen, wird es für mehr als eine Immobilie wie REGNESTART und RAGEREND zum Beispiel geworfen. Sie können den Wert von E.PropertyName überprüfen, bei dem E vom Handler entnommen wird, und Ihren Code nur für REGENGESTART- und RAGEREND -Eigenschaften ausführen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top