2011-10-19 1 views
0

Radchart에서 확대/축소 및 스크롤링을 사용하면 스크롤 또는 확대/축소를 실행 한 이벤트에서 단계 크기가 다시 계산됩니다.Telerik Radchart Control에서 확대/축소 및 스크롤링 이벤트가 발생했습니다.

문제는 다음과 같습니다.이 이벤트가 언제 그리고 얼마나 자주 발생하는지 모르겠습니다. 내 응용 프로그램에서는 스크롤 막대를 끌거나 확대/축소 수준을 변경하면 여러 번 호출됩니다.

이에 대한 문서를 찾을 수 없습니다.

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

줌 레벨 변경시 ZoomScrollSettingsX_PropertyChanged 메서드가 여러 번 호출됩니다.

답변

1

PropertyChanged 이벤트는 지정된 객체에 대해 변경되는 모든 속성에 대해 실행됩니다. 예를 들어 스크롤하면 RangeStart 및 RangeEnd와 같은 둘 이상의 속성에 대해 throw됩니다. e.PropertyName의 값을 확인할 수 있습니다. 여기서 e는 핸들러에서 가져오고 RangeStart 및 RangeEnd 속성에 대해서만 코드를 실행합니다.

+0

나는 그것을 체크했다. 항상 변경된 동일한 속성 이름 'CalculatedMinZoomRange'이다. 두 개 이상의 속성이 변경 되더라도이 이벤트 핸들러가 한 번만 발생하도록하려면 어떻게해야합니까? – teenup