【问题标题】:Change Y-axis label VB:net更改 Y 轴标签 VB:net
【发布时间】:2013-10-29 15:47:31
【问题描述】:

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

类似这样的事情:

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

这个数据告诉我,1 号站有 100% 的工作要做第 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

我该如何更具体地做到这一点,或者还有其他方法吗? 提前感谢

【问题讨论】:

    标签: vb.net winforms charts axis-labels


    【解决方案1】:

    我认为您正在使用文本。为此,您首先要声明一个名为 C1 的变量:

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

    用 c2 c3 和 c4 重复此操作。

    使用标签中的变量。

    我不太明白你的问题。所以我可能对你的要求有所偏离。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多