I do it a bit differently to make sure nothing else can get caught in the screenshot, and I only allow for charts to be captured, just for safety (account numbers, P/L, other stuff you don't want online).
This is how I draw the chart to a bitmap:
ChartControl.FindForm().DrawToBitmap(bitmap,bounds);