日期:2014-05-18  浏览次数:21255 次

Chart图表如何转换成二进制流,急!!!
Chart1.Width = 450;
  Chart1.ChartAreas[0].AxisX.Interval = 1;
  Chart1.ChartAreas["ChartArea1"].BackColor = System.Drawing.Color.FromArgb(255, 255, 154);//图表区背景第1种颜色
  Chart1.ChartAreas["ChartArea1"].AxisX.MajorGrid.Enabled = false;//仅不显示x轴方向的网格线
  Chart1.ChartAreas["ChartArea1"].AxisY.MajorGrid.Enabled = false;//仅不显示y轴方向的网格线
  Chart1.Series["Series1"].Color = System.Drawing.Color.FromArgb(39, 157, 157);//设置Series的颜色
   
  Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true;//是否显示为3D
  Chart1.ChartAreas["ChartArea1"].Area3DStyle.WallWidth = 0;
  Chart1.ChartAreas["ChartArea1"].Area3DStyle.IsClustered = false;
  Chart1.ChartAreas["ChartArea1"].Area3DStyle.PointDepth = 120;
  Chart1.Series["Series1"].ChartType = (SeriesChartType)Enum.Parse(typeof(SeriesChartType),"Line" , true);
  Chart1.Series["Series1"].Points.DataBindXY(listX, listY);

页面加载的时候我把chart1图表绑定数据,但是怎么把他转换成二进制流了。

------解决方案--------------------
不明白意思?如果是一个对象,就按对象方式序列化二进制流即可!!