我有一个烛台MS Chart(Framework .NET4)
我在横坐标(X)中有DateTime
,有时对于X值,没有Y值。
如何不显示这些X值?我怎么不显示空蜡烛?
要清楚,我不想要线性X轴。
我的系列代码:
Name = BarUtil.Name;
ChartArea = Name;
ChartType = SeriesChartType.Candlestick;
XValueType = ChartValueType.DateTime;
Legend = Name;
YValuesPerPoint = 4;
BorderWidth = 1;
Color = System.Drawing.Color.Black;
CustomProperties = "PixelPointWidth=4, MinPixelPointWidth=4, PriceDownColor=Red, PointWidth=1, PriceUpColor=Green, MaxPixelPointWidth=4";
和图表区:
Name = name;
AxisX.LabelStyle.Format = "dd/MMM\nhh:mm:ss";
AxisX.MajorGrid.LineColor = Color.LightGray;
AxisY.MajorGrid.LineColor = Color.LightGray;
AxisX.LabelStyle.Font = new Font("Consolas", ObjectWidth-2);
AxisY.LabelStyle.Font = new Font("Consolas", ObjectWidth-2);
我试图在@Robert告诉我的系列中使用IsXVAlueIndexed = true,但它在图表上放了一个大的红叉(错误)。