【问题标题】:ZedGraph Axis labelsZedGraph 轴标签
【发布时间】:2010-09-28 00:09:57
【问题描述】:

我有两个关于轴标签的问题:

  1. 如何在 Y2 轴上制作一个标签,在最后一根柱/烛台的动态价格(y2 值)之后显示一个突出显示的标签?如this example中的红色标签:

XAxis 上也可能相同,显示最后一个柱的时间。

  1. 我还想知道如何仅每 30 分钟绘制一次时间轴图,并且它应该是完整的半小时,而不是任意的 30 分钟点。如上图所示。

ZedGraph 很棒。但是需要一些时间来弄清楚技巧和调整.. :)

【问题讨论】:

    标签: zedgraph


    【解决方案1】:

    广告。 1. 您可能需要创建一个自定义文本对象。如果我没记错的话:

    TextObj label = new TextObj("some text", 1, y2coordinate);              
    label.Location.CoordinateFrame = CoordType.XChartFractionY2Scale;
    label.Location.AlignH = AlignH.Left;
    myPane.GraphObjList.Add(label);
    

    要改变颜色和背景,只需编辑label.FontSpec的属性

    广告。 2. 您需要手动设置轴的Scale 对象的MinMaxMajorStep

    【讨论】:

    • 哇,这个标签真的很棒。我永远不会猜到这一点:)谢谢!
    • 您是否掌握了如何使用 min/max/step 来解决您的第二个问题,或者您还有其他问题吗?
    • 我不得不把它放在我的优先级/任务列表上。有很多事情要解决..稍后会回来。非常感谢您的帮助:)
    猜你喜欢
    • 1970-01-01
    • 2010-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多