【问题标题】:How to display a chart in C# that has no data points?如何在 C# 中显示没有数据点的图表?
【发布时间】:2013-12-26 05:29:27
【问题描述】:

我正在用 C# 为比特币交易助手制作烛台图。当表单加载时,图表只是一个空白区域,因为最初没有数据点。当没有数据点时,有什么方法可以显示网格线和轴?谢谢!

编辑:加载后约 1 分钟添加一个数据点,所以从美学上讲,我认为使用空的网格线和轴比完全隐藏图表更好。

这就是我添加到加载方法中的全部内容:

chart1.Titles.Add("Candlestick Chart");
//chart grid lines colors
chart1.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
chart1.ChartAreas[0].AxisY.MajorGrid.LineColor = Color.Gray;

【问题讨论】:

  • 为什么在没有数据的情况下要显示网格线?最好是隐藏图表
  • 欢迎来到 StackOverflow!尽管您可能已经尝试了多少,但除非您展示您编写的代码以及您遇到的问题,否则这个问题可能会被关闭。
  • 加载后约 1 分钟添加一个数据点,所以从美学上讲,我认为使用空的网格线和轴比完全隐藏图表更好。

标签: c# charts candlestick-chart


【解决方案1】:

我认为您可以为图表系列数据点添加空点 chart3.Series[0].Points.Add(); chart3.Series[0].Points[0].IsEmpty = true; 检查这个:https://www.syncfusion.com/kb/73/how-do-i-set-emptypoint-for-the-chart-series-data-points

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-10
    相关资源
    最近更新 更多