在ZedGraph上添数值显示

      起源于: http://hi.baidu.com/lvzhnan/blog/item/025f448cd4e45015b31bba9d.html
本质上就是在GraphPane上添加一个TextObj对象啦。
for 循环曲线所有的点(或者是符合要求的点)
 {
     new一个TextObj的Text赋值为点值,位置设置为点的位置加一些偏差
      以及一些其他设置
      graphPane添加这个TextObj对象
}
如:
               TextObj text = new TextObj(pt.Y.ToString("f2"), pt.X, pt.Y + offset,
                    CoordType.AxisXYScale, AlignH.Left, AlignV.Center);
                text.ZOrder = ZOrder.A_InFront;
                // Hide the border and the fill
                text.FontSpec.Border.IsVisible = false;
                text.FontSpec.Fill.IsVisible = false;
                //text.FontSpec.Fill = new Fill( Color.FromArgb( 100, Color.White ) );
                // Rotate the text to 90 degrees
                text.FontSpec.Angle = 50; //字体倾斜度
                myPane.GraphObjList.Add(text);

你可能感兴趣的:(Graph)