Каков поток события масштабирования и прокрутки, выпущенного в управлении Telerik Radchart?

StackOverflow https://stackoverflow.com/questions/7818910

Вопрос

Я использую масштабирование и прокрутку в радчарте, размер шага пересчитывается в случае, выстреливаемого при прокрутке или масштабировании.

Проблема в том, что я не знаю, когда делается и сколько раз это событие уволяется? В моем приложении это называется много раз, когда я перетаскиваю полосу прокрутки или меняю уровень масштабирования.

Я не могу найти какую -либо документацию этого.

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

Метод ZoomScrollSettingsX_PropertyChanged называется несколько раз при смене уровня масштабирования.

Это было полезно?

Решение

Событие PropertyChanged запускается для каждого имущества, которое изменяется для данного объекта, т.е. при прокрутке, он будет брошен на более чем одно свойство, например, Rangestart и, например, Rangeend. Вы можете проверить значение e.propertyname, где E взят из обработчика и выполнить свой код только для свойств Rangestart и Rangeend.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top