Thanks Chris.
i have narrowed down the problem. it seems that this problem occurs only when i try to save the bitmap of the graph control (only that particular graph). any other control on that panel, including the panel itself can be saved as a bmp file without any problem. i still do not know what is the problem but i have overcome this by saving the whole panel using GetScaledPanelDisplayBitmap and specify a rectangle around the graph. this way, i manage to save a bmp of the graph.