怎么编辑类似于股票行情一样的曲线图? 2021-12-07 21:04:47 股票问答 1 次评论 116 我主要用于在水果贸易上,因为水果的行情每天都不一样。我要的效果是可以记录每天行情变化的曲线图,统计成交量,剩余库存的图表。... 我主要用于在水果贸易上,因为水果的行情每天都不一样。我要的效果是可以记录每天行情变化的曲线图,统计成交量,剩余库存的图表。 展开
第①楼 笑尽往事 - 回答 2021-12-07 21:57:59 有一个数据库A(价格,日期) 该表每天都会向里面新增数据,如何用C#实现用横坐标表示时间,for (int counter = 0; counter <= 24; counter++) { Pen mypen = new Pen(Color.Green, 3); Graphics myGraphics = this.tabPage3.CreateGraphics(); Point drawPoint = new Point(30 + (700 * counter / 24), 350 - mydblData[counter] * (300 / 10)); ENDPOINT = drawPoint; myGraphics.DrawLine(mypen, STARTPOINT, ENDPOINT); STARTPOINT = drawPoint; 水表流量统计几乎是一样的,按天统计。 将数据库中的数据转换成直线的起点(X、Y)和终点(X、Y),然后直接绘制上去就行了! 股票这个还简单点,不象水表那样要用最新的值去减上次的值,得到的才是流量!
第①楼 笑尽往事 - 回答
有一个数据库A(价格,日期) 该表每天都会向里面新增数据,如何用C#实现用横坐标表示时间,for (int counter = 0; counter <= 24; counter++) { Pen mypen = new Pen(Color.Green, 3); Graphics myGraphics = this.tabPage3.CreateGraphics(); Point drawPoint = new Point(30 + (700 * counter / 24), 350 - mydblData[counter] * (300 / 10)); ENDPOINT = drawPoint; myGraphics.DrawLine(mypen, STARTPOINT, ENDPOINT); STARTPOINT = drawPoint; 水表流量统计几乎是一样的,按天统计。 将数据库中的数据转换成直线的起点(X、Y)和终点(X、Y),然后直接绘制上去就行了! 股票这个还简单点,不象水表那样要用最新的值去减上次的值,得到的才是流量!