In the absence of magic answers, I downloaded wpftoolkit code from codeplex.
After reading the code, I see in the ColumnSeries.UpdateDataPoint method, there is this line of code:
double segmentWidth = coordinateRangeWidth * 0.8;
So, for a pretty definitive no, you cannot change the spacing between columns by setting a public property.
The solution I'm going to try is to write a new class that inherits from ColumnSeries and override UpdateDataPoint .
Edit later
Ok, I earned it. In case anyone is interested, I added the complete code for the HistogramSeries class.
public class HistogramSeries : ColumnSeries, ISeries { protected override void UpdateDataPoint(DataPoint dataPoint) {
source share