有人知道为什么ChartArea.BackImage是字符串类型的属性吗?
将它作为Image类型的属性是否更有意义?

或者换一种说法,如何将ChartArea的背景图像设置为运行时生成的图像(例如,从GraphicPath对象生成的图像)​​?

欢迎提出建议,谢谢。

最佳答案

使用NamedImage的解决方案

var chartBackImage = new Bitmap(1,1); //some bmp
chart1.Images.Add(new NamedImage("GiveSomeName", chartBackImage));
chart1.Areas[0].BackImage = Images[0].Name;
chart1.Areas[0].BackImageWrapMode = ChartImageWrapMode.Scaled; //extra

关于c# - 如何在运行时设置ChartArea的BackImage?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7196692/

10-11 15:17