【问题标题】:Under what circumstances would I want to handle ChartArea.AxisViewChanging instead of ChartArea.AxisViewChanged?在什么情况下我想处理 ChartArea.AxisViewChanging 而不是 ChartArea.AxisViewChanged?
【发布时间】:2011-05-12 19:17:51
【问题描述】:

使用 System.Windows.Forms 命名空间中的 DataVisualization.Charting 继续我的代码咒语。

仍在研究如何绑定两个水平轴:一个与 Point ChartArea,另一个与 RangeBar ChartArea。

当我在这些图表的轴上滚动时,我可以处理 ChartArea.AxisViewChanging 或 ChartArea.AxisViewChanged。这两个事件都提供了一个 ViewEventArgs 对象作为输入,其中包含 NewPosition、NewSize、NewSizeType 等字段,我认为这些字段将是轴视图范围、位置等的更新值。

我什么时候想处理 AxisViewChanging 与 AxisViewChanged?调用 AxisViewChanged 时,事情是否“更加确定”?对于我正在尝试做的事情(hereherehere),当对象“采用” ViewEventArgs 中提供的新值时,它可能会产生很大的不同。

谢谢!

【问题讨论】:

    标签: .net events data-visualization mschart charts


    【解决方案1】:

    来自在线书籍(链接如下):

    AxisViewChanging 当轴刻度视图位置或大小大约要改变时发生。

    AxisViewChanged 当轴刻度视图位置或大小发生变化时调用。

    在实际发生任何变化之前触发。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-01
      • 1970-01-01
      • 2021-07-08
      • 2016-09-25
      • 2014-10-28
      • 2016-12-17
      • 1970-01-01
      • 2013-05-13
      相关资源
      最近更新 更多