如何在没有数据点的 C# 中显示图表?

doo*_*etd 5 c# charts candlestick-chart

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

编辑:加载后约 1 分钟添加一个数据点,因此从美学角度来看,我认为拥有空的网格线和轴比简单地完全隐藏图表更好看。

这是我添加到 load 方法的全部内容:

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

小智 4

我认为您可以为图表系列数据点添加空点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