Také jsem od pár hodin řešil stejný problém... A našel jsem řešení :-)
Tohle je kód, který uprostřed bílého čtverce 500x500 nakreslí černou kružnicí 40x40 a zapíše to jako c:\test.jpg
Zobrazit to potom v panelu už bys asi neměla mít problémy :-)
private bool NakresleniSchemaFunkcnosti()
{
Bitmap bmp = new Bitmap(500, 500);
Graphics graph = Graphics.FromImage(bmp);
graph.FillRectangle(Brushes.White, 0, 0, 500, 500);
graph.DrawEllipse(Pens.Black, 230, 230, 40, 40);
graph.Flush();
bmp.Save("c:\\test.jpg");
return true;
}