winform中chart控件的使用

cao4010578 2013-07-24 04:44:31
出现x轴显示0 本应该显示内容
legendCellColumn1.ColumnType = System.Windows.Forms.DataVisualization.Charting.LegendCellColumnType.SeriesSymbol;
legendCellColumn2.ColumnType = System.Windows.Forms.DataVisualization.Charting.LegendCellColumnType.Text;
legendCellColumn1.Name = "rateBu";
legendCellColumn2.Name = "name";
legendCellColumn2.Text = "#VALX";
legend1.CellColumns.Add(legendCellColumn1);
legend1.CellColumns.Add(legendCellColumn2);
legend1.HeaderSeparator = System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle.ThickLine;


this.chart1.Dock = System.Windows.Forms.DockStyle.Fill;
legend1.Name = "Legend1";
this.chart1.Legends.Add(legend1);
this.chart1.Location = new System.Drawing.Point(0, 46);
this.chart1.Name = "chart1";
series1.ChartArea = "ChartArea1";
series1.Legend = "Legend1";
series1.Name = "rateBu";
this.chart1.Series.Add(series1);
this.chart1.Size = new System.Drawing.Size(821, 468);
this.chart1.TabIndex = 25;
this.chart1.Text = "chart1";
其中
...全文
3036 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yhy45678 2016-01-05
  • 打赏
  • 举报
回复
引用 5 楼 lzxue1989 的回复:
右上角要显示文本,需要对 LegendText属性赋值
为什么我的legendText属性赋了值,结果显示的时候还都是0?
yhy45678 2016-01-05
  • 打赏
  • 举报
回复
引用 6 楼 cao4010578 的回复:
我已解决了 谢谢大家
怎么解决的?我也遇到了这个问题求教
qq_17326971 2014-07-07
  • 打赏
  • 举报
回复
怎么解决的?饼状图我会设置图例,折线图和柱状图怎么设置呢
cao4010578 2013-07-30
  • 打赏
  • 举报
回复
我已解决了 谢谢大家
cao4010578 2013-07-29
  • 打赏
  • 举报
回复
怎么把Xvalue显示从数据库本中调出的数
cao4010578 2013-07-29
  • 打赏
  • 举报
回复
右上角是显示对应的文本
cao4010578 2013-07-29
  • 打赏
  • 举报
回复
你好的 我之前就是这样写的就好用
csdn_风中雪狼 2013-07-29
  • 打赏
  • 举报
回复
右上角要显示文本,需要对 LegendText属性赋值
faintyang 2013-07-26
  • 打赏
  • 举报
回复
没看懂LZ你到底想问什么。 如果是想说右上角的legends都是0。那是因为legendCellColumn2.Text = "#VALX";把所有legend的TEXT都改成了Xvalue值,而饼状图Xvalue默认就是0。所以显示为0

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧