日期:2014-05-20  浏览次数:20939 次

Chart图表怎么只用X轴与Y轴两个双数?
这个多了一个参数,我只要 年月与金额
chart1.DataBindCrossTable(list, "客户", "年月", "金额", "Label=金额"); //这个做成折线图还不错,柱状图就不好看了
chart1.DataBindCrossTable(list, null, "年月", "金额", "Label=金额"); //这个报错

这样又太简单了,少了 年月
chart2.DataBindTable(list, "小计");


------解决方案--------------------
C# code


   //chart 本身是支持多坐标轴的
   //chart 支持的图形类型也比较多,具体的可以看帮助。你的柱状图不好看,可以设置成3D效果

------解决方案--------------------
探讨
用 DataBind 即可:

ct.DataSource = dtCross;
ct.Series[0].IsValueShownAsLabel = true;
ct.Series[0].YValueType = ChartValueType.Double;
ct.Series[0].ChartType = SeriesChartType.Column;
ct.Series[0].……

------解决方案--------------------
探讨

引用:
用 DataBind 即可:

ct.DataSource = dtCross;
ct.Series[0].IsValueShownAsLabel = true;
ct.Series[0].YValueType = ChartValueType.Double;
ct.Series[0].ChartType = SeriesChartType.……