如何在图表前制作带状线显示
本文关键字:作带 带状线 显示 | 更新日期: 2023-09-27 18:04:03
我想在图表中显示水平线。所以我使用StripLine,但线没有出现在图表的前面。我怎样才能改变这一点?
这是图片链接
这是我的代码。
.aspx.cs
StripLine stripLine1 = new StripLine();
stripLine1.StripWidth = 0;
stripLine1.BorderColor = System.Drawing.Color.Orange;
stripLine1.BorderWidth = 4;
stripLine1.BorderDashStyle = ChartDashStyle.Solid;
stripLine1.IntervalOffset = 50;
stripLine1.BackColor = System.Drawing.Color.Orange;
Chart1.ChartAreas[0].AxisY.StripLines.Add(stripLine1);
来自MSDN文档关于条形线:"条形线,或条形线,是水平或垂直范围,以规则或自定义间隔遮蔽图表背景。"似乎条形线总是作为图表背景的一部分绘制,因此不能在数据点前面绘制。您可以处理图表的OnPainting
事件,并以这种方式绘制一条水平线