更改Y轴标签VB:net

时间:2013-10-29 15:47:32

标签: vb.net winforms charts axis-labels

我有一个程序可以呈现计算工作日时间的图表。 它仅显示提前3天,并以百分比显示数字。

有些事情是这样的:

400-|-----------------------------------
    |
300-|-----------------------------------
    |    |  55% |
200-|----------------------------------- 
    |    | 100% |       |  98% |
100-|----------------------------------- 
    |    | 100% |       | 100% |
0---|----------------------------------- 
    |    STATION 1      STATION 2

这个数据告诉我,第1站有100%做第1天和第1天。 2,从现在起3天内只有55%的工作。我想在这里改变,只是带有数字的“日”的Y轴标签。像这样:

Day 4-|-----------------------------------
      |
Day 3-|-----------------------------------
      |    |  55% |
Day 2-|----------------------------------- 
      |    | 100% |       |  98% |
Day 1-|----------------------------------- 
      |    | 100% |       | 100% |
----0-|----------------------------------- 
      |    STATION 1      STATION 2

我该怎么做?我想像是

For Each YAxis in TheChart
    YAxis.Label = "Day " & YAxis.Label / 100
End For

我如何更具体地执行此操作,还是有其他方法吗? Thanx提前

1 个答案:

答案 0 :(得分:0)

我想你正在使用文字。要做到这一点,你首先要声明一个名为C1的变量:

Dim C1 = [label that contains the number]/100.

用c2 c3和c4重复此操作。

使用标签中的变量。

我真的不明白你的问题。所以我可能会对你提出的问题表示不满。