C# 条形图中的条形图大小不同

C# 条形图中的条形图大小不同,c#,charts,bar-chart,C#,Charts,Bar Chart,我画了一个条形图,我看到其中一些有不同的宽度比其他人 我尝试更改PointWidth和PixelPointWidth属性。但是没有用。这是我得到的图表: 我所做的唯一配置是barChart1.Series[“DeltaE”][“PointWidth”]=(0.6).ToString()可能数据太多,图表太小。尝试删除一些数据或将图表放大 我举了个例子。我创建了一个c#项目,在表单中放入一个图表,随机添加一些数据并运行程序 当图表足够大时,它看起来很好 当图表较小时,并非所有列的宽度都相同 您

我画了一个条形图,我看到其中一些有不同的宽度比其他人

我尝试更改
PointWidth
PixelPointWidth
属性。但是没有用。这是我得到的图表:


我所做的唯一配置是
barChart1.Series[“DeltaE”][“PointWidth”]=(0.6).ToString()

可能数据太多,图表太小。尝试删除一些数据或将图表放大

我举了个例子。我创建了一个c#项目,在表单中放入一个图表,随机添加一些数据并运行程序

当图表足够大时,它看起来很好

当图表较小时,并非所有列的宽度都相同


您正在使用哪个图表库?@adrianbanks
使用System.Windows.Forms.DataVisualization.charting条的宽度和数据大小之间有什么关系?@Zigma当条的宽度只有几个像素时,即使两条条之间有一个像素的差异也会使它们看起来不同。如果图表足够宽,比如说1234px,那么100个条中的每一条都有12px或13px的空间。当图表很小时,比如说120px,每个条有1px或2px。1px:2px看起来比12px:13px更不一样。好的,我需要在纸上打印:)