0

我在 Radchart 中使用缩放和滚动,在滚动或缩放触发的事件中重新计算步长。

问题是:我不知道这个事件何时以及多少次被触发?在我的应用程序中,当我拖动滚动条或更改缩放级别时,它会被多次调用。

我找不到这方面的任何文件。

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

该方法ZoomScrollSettingsX_PropertyChanged在更改缩放级别时被多次调用。

4

1 回答 1

1

为给定对象更改的每个属性都会触发 PropertyChanged 事件,即,当您滚动时,它将针对多个属性(例如 RangeStart 和 RangeEnd)引发该事件。您可以检查 e.PropertyName 的值,其中 e 取自处理程序,并仅为 RangeStart 和 RangeEnd 属性执行代码。

于 2011-10-19T12:28:16.717 回答