0
同じパネルに楕円を描画しようとしていますが、コーディネーターはマウスのクリックで決定されます。ここで私のコードは、このコードは1つの円を描くことができます。新しいサークルは、常にパネル上の古いサークルを更新しています。したがって、常に1つの円しかありません。同じパネルに複数の楕円を描画する方法
private void panel1_MouseDown(object sender, MouseEventArgs e)
{
x = e.X;
y = e.Y;
panel1.Invalidate();
}
Graphics g;
private void panel1_Paint(object sender, PaintEventArgs e)
{
g = panel1.CreateGraphics();
g.FillEllipse(Brushes.Red, x,y, 10, 10);
}