public override Image GetImage(int width = 200, int height = 200) { var combinedImg = new Bitmap(_fcChartRangeSelector.Width, (flexChart1.Height + _fcChartRangeSelector.Height)); var bmpMainChart = base.GetImage(); var bmpRangeSelChart = new Bitmap(_fcChartRangeSelector.Width, _fcChartRangeSelector.Height); _fcChartRangeSelector.DrawToBitmap(bmpRangeSelChart, _fcChartRangeSelector.DisplayRectangle); Graphics g = Graphics.FromImage(combinedImg); g.DrawImage(bmpMainChart, 0, 0); g.DrawImage(bmpRangeSelChart, 0, flexChart1.Height); return(combinedImg); }