Рисование в WinForms не работает таким образом, в лучшем случае вы увидите его один раз, но когда событие Paint
перезапустится, оно будет удалено.
Что вы можете сделать, это нарисовать свой эллипс вPaint
событие:
private void OnPaint(object sender, PaintEventArgs e)
{
var g = e.Graphics;
SolidBrush sBrush=new SolidBrush(Color.Orange);
graphicsObj.FillEllipse(sBrush, 30, 30, 60, 30);
sBrush.Dispose();
}
Редактировать:
Вы можете найти событие OnPaint в своей форме (вкладка «События») или просто подписаться на него в конструкторе:
this.Paint += OnPaint;