【问题标题】:#VALX value in MS Chart in C# isn't coming in "M/d H:mm" formatC# 中 MS 图表中的#VALX 值不是“M/d H:mm”格式
【发布时间】:2013-11-26 07:45:44
【问题描述】:

我编写了以下 Winforms 代码:

chart1.ChartAreas[0].AxisX.LabelStyle.Format = "M/d H:mm ";

这使我的 X 轴被视为例如 11/25 8:00。但是当我为数据点提供工具提示时,它只提供日期而不是格式“M/d H:mm”。 这是我的代码:

chart1.Series[0].ToolTip = "Computer Name: #SERIESNAME \nDate & Time: #VALX  \nLevel: #VALY";` 

我得到的工具提示结果是这样的:

计算机名称:COMP NAME
日期和时间:2013 年 11 月 25 日
等级:4

我希望“日期和时间”的值为“11/25 8:00”,它显示在 X 轴上,但不在 #VALX 工具提示中。

【问题讨论】:

    标签: c# winforms tooltip mschart


    【解决方案1】:

    试试这个:#VALX{M/d H:mm}.
    所以你的代码将是:

    chart1.Series[0].ToolTip = "Computer Name: #SERIESNAME \nDate & Time: #VALX{M/d H:mm}  \nLevel: #VALY";
    

    【讨论】:

      【解决方案2】:

      我认为你应该尝试LabelToolTip 属性而不是Tooltip,在处理数据点时,至少这是documentation 的提示

      【讨论】:

      • LabelToolTip 不能解决问题。但感谢您的尝试。
      猜你喜欢
      • 2012-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-27
      • 2021-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多