C# winform 给 chart 添加数据

C# winform 给 chart 添加数据,第1张

private List<double>listX

private List<double>listY

// 数据源至界面

chart1.Series[0].Points.DataBindXY(listX, listY)

chart1.Series[0].Points.DataBindY(listY)

这看你需要怎么样动态添加。在如按钮事件等事件中进行添加,没有问题,很简单;使用Timer定时添加、使用线程添加这些也没有问题,无非就是事件和委托;具体的需求是什么,请补充问题或是追问,希望能对你有帮助

你可以把图片存入一个流里面再读到一个字节数组,然后再存入数据库:

Image img = Image.FromFile("pic1.gif")

MemoryStream ms = new MemoryStream()

img.Save(ms, ImageFormat.Gif)

ms.Position = 0

var buffer = new byte[ms.Length]

var readCount = 0

while (readCount <ms.Length)

{

var readed = ms.Read(buffer, readCount, (int)Math.Min(1024, ms.Length - readCount ))

readCount += readed

}

这样buffer就包含改图片了。至于存数据库我想你肯定会吧。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11386541.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存