The closest I have been able to come is ChartControl.GetBarPaintWidth(). That is the actual bar width, but it does not include the spacing between bars.
ChartControl also has a BarWidth property, but it explicitly states the reported width is not in pixels and suggests using GetBarPaintWidth() instead (the graphics in the two documentations do not look alike). The problem with the BarWidth documentation is that it fails to say what unit the reported bar width is in. It is nice to know it is not pixels, but it would be even nicer to know what units it is in.
--EV
Comment