条形图是颠倒的
Bar graph is upside down
我正在尝试从数组制作条形图并且它有效。唯一的问题是它是颠倒的。
这是我现在的代码:
int widthCalc = pbxGraph.Width / days;
for (int i = 0; i < speedPoints.Length; i++)
{
float height = distanceGraph[i] * 110;
Rectangle barGraph = new Rectangle(i*(widthCalc/3), 150, 10, (int)height);
g.DrawRectangle(pen, barGraph);
}
pen.Color = Color.Blue;
矩形定义为顶部 x、顶部 y、宽度和高度。
从第二个 Rectangle 参数中减去高度。
new Rectangle(i*(widthCalc/3), 150 - (int)height ...);
我正在尝试从数组制作条形图并且它有效。唯一的问题是它是颠倒的。
这是我现在的代码:
int widthCalc = pbxGraph.Width / days;
for (int i = 0; i < speedPoints.Length; i++)
{
float height = distanceGraph[i] * 110;
Rectangle barGraph = new Rectangle(i*(widthCalc/3), 150, 10, (int)height);
g.DrawRectangle(pen, barGraph);
}
pen.Color = Color.Blue;
矩形定义为顶部 x、顶部 y、宽度和高度。 从第二个 Rectangle 参数中减去高度。
new Rectangle(i*(widthCalc/3), 150 - (int)height ...);