What seems to be causing this problem is the transparency setting and using Color.Transparent.
I found a workaround:
' BUG in xceed Chart 4.2.100.0 with TransparentBackground must to white and then set back to later on.
uxChart12Rolling.Settings.TransparentBackground = False
uxChart12uxChart12Rolling.BackColor = Color.White
Dim ChartPrinter As Xceed.Chart.PrintManager = uxChart12Rolling.PrintManager
With ChartPrinter
.Landscape = True
.Print()
End With
' BUG in xceed Chart 4.2.100.0 with TransparentBackground - reset back to Transparent.
uxChart12Rolling.Settings.TransparentBackground = True
uxChart12Rolling.BackColor = Color.Transparent
When in VS 2008 IDE /Designer, make sure that these setting are false and not transparent.
Rob