Devexpress 为什么ChartControl.CustomDrawAxisLavel事件会多次发生?

Devexpress 为什么ChartControl.CustomDrawAxisLavel事件会多次发生?,devexpress,Devexpress,我已经用DevExpress.XtraCharts.ChartControl创建了一个简单的应用程序。为了自定义X轴标签,我使用了CustomDrawAxisLabel 但此事件在创建期间发生两次(一次用于所有标签,例如从0到10,另一次用于从0到10),并在鼠标移动时发生4次 如何使所有轴标签只发生一次?来自: 根据我们的文件 事件在绘图之前引发 控制这意味着,如果控件应该重新绘制,则此方法 将首先提出。父窗体可以强制删除控件 即使没有实际更改,也会重新绘制。此外,你可以 通过调用ChartC

我已经用
DevExpress.XtraCharts.ChartControl
创建了一个简单的应用程序。为了自定义X轴标签,我使用了
CustomDrawAxisLabel

但此事件在创建期间发生两次(一次用于所有标签,例如从0到10,另一次用于从0到10),并在鼠标移动时发生4次

如何使所有轴标签只发生一次?

来自:

根据我们的文件 事件在绘图之前引发 控制这意味着,如果控件应该重新绘制,则此方法 将首先提出。父窗体可以强制删除控件 即使没有实际更改,也会重新绘制。此外,你可以 通过调用ChartControl方法手动使控件无效。 请注意,如果您使用任何导致图表重画的代码( 甚至间接地),这种方法也会被提出


希望这能满足您寻找原因的要求。

这是不可能的。它为每个系列标签激发..没错,它为每个标签激发,但多次。。。