在图形区域外添加文本到ZedGraph

时间:2012-06-22 15:58:36

标签: c# zedgraph

是否可以将文本添加到位于图形区域外的ZedGraph?例如,在下图中“距离(ft)”标签附近的X轴下方。

我尝试将一个子Label控件添加到ZedGraph中,我甚至尝试从ZedGraph中绘制Graphics对象。但是,这两种解决方案都不起作用。

编辑(2014年6月6日):看来我的原始图片已经破坏了。向所有人道歉。

enter image description here

1 个答案:

答案 0 :(得分:4)

我猜TextObj是一个很好的解决方案。

这是一个简单的例子:

private void Form1_Load(object sender, EventArgs e)
{
    GraphPane pane = zedGraphControl1.GraphPane;
    pane.Chart.Rect = new RectangleF(10, 10, 500, 200);
    TextObj testObj = new TextObj("X Axis Additional Text", 0.6, -0.3);
    pane.GraphObjList.Add(testObj);
    zedGraphControl1.Refresh();
 }

enter image description here

希望它有帮助.... :)