C# 是否可以删除条形图中系列之间的空格?

C# 是否可以删除条形图中系列之间的空格?,c#,winforms,C#,Winforms,我正在努力解决这个问题,我不知道是否有可能解决 我想删除Orange series中的空格,它在会话1中不包含任何数据 我只是用一个示例代码来制作一个小图形 var serie1 = new Series(); serie1.LegendText = "Banana"; serie1.Points.AddXY("Session 1", 15); serie1.Points.AddXY("Session 2", 30); var se

我正在努力解决这个问题,我不知道是否有可能解决

我想删除Orange series中的空格,它在会话1中不包含任何数据

我只是用一个示例代码来制作一个小图形

var serie1 = new Series();
serie1.LegendText = "Banana";
serie1.Points.AddXY("Session 1", 15);
serie1.Points.AddXY("Session 2", 30);

var serie2 = new Series();
serie2.LegendText = "Orange";
serie2.Points.AddXY("Session 2", 25);

var serie3 = new Series();
serie3.LegendText = "Apple";
serie3.Points.AddXY("Session 1", 10);
serie3.Points.AddXY("Session 2", 15);

chart1.Series.Add(serie1);
chart1.Series.Add(serie2);
chart1.Series.Add(serie3);
chart1.AlignDataPointsByAxisLabel();

什么是图表?这在.NET framework中可用吗?我从来没有听说过。a)不,(系列之间的)实际差距无法轻松、动态和可靠地消除。您可以尝试使用axis.min-max和列的宽度。b) 您显示的“间隙”实际上是一个缺少的数据点。基本上是一个图形,这是在Windows窗体中@罗里。ap@rory:这显然是一个可直接在WinForms和ASP中使用的MSChart控件。WPF可以主持。这很不方便,谢谢@TaW