在C# 与ms chart中,能否给每个柱状图的柱子下方添加标签
在mschart做的图表中,柱状图的柱子下方的标签想显示“男”和“女”,现在是用这样的代码写的:CustomLabelx_customLabel=newCustomLab...
在ms chart做的图表中,柱状图的柱子下方的标签想显示 “男”和“女”,现在是用这样的代码写的:
CustomLabel x_customLabel = new CustomLabel();
x_customLabel.Name = "Label" + i;
x_customLabel.FromPosition = i;
x_customLabel.ToPosition = x;
x_customLabel.Text = XLabel;
cur_ChartArea.AxisX.CustomLabels.Add(x_customLabel);
每根柱子都是用DataPoint,这样的代码添加 DataPoint1.SetValueXY(XLabel, YLabel);
可是这样每个CustomLabel 的位置好必须自己计算,好麻烦。主要是我还没理解FromPosition ,ToPosition 。
能不能类似 DataPoint1.Label="男"这样,然后这根柱子下方标签,x轴上显示男呢?
但是label标签要显示点的y值,不能用来显示x轴刻度。
能否帮我解释下FromPosition ,ToPosition?
是否要取得每个柱子的位置和高宽,然后自己画呢? 展开
CustomLabel x_customLabel = new CustomLabel();
x_customLabel.Name = "Label" + i;
x_customLabel.FromPosition = i;
x_customLabel.ToPosition = x;
x_customLabel.Text = XLabel;
cur_ChartArea.AxisX.CustomLabels.Add(x_customLabel);
每根柱子都是用DataPoint,这样的代码添加 DataPoint1.SetValueXY(XLabel, YLabel);
可是这样每个CustomLabel 的位置好必须自己计算,好麻烦。主要是我还没理解FromPosition ,ToPosition 。
能不能类似 DataPoint1.Label="男"这样,然后这根柱子下方标签,x轴上显示男呢?
但是label标签要显示点的y值,不能用来显示x轴刻度。
能否帮我解释下FromPosition ,ToPosition?
是否要取得每个柱子的位置和高宽,然后自己画呢? 展开
2个回答
展开全部
来自:求助得到的回答
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接使用Label标签是最简单的
追问
不行,label要显示y值呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询