描いた長方形を実際に選択して、それを移動できるようにするにはどうすればよいのでしょうか。それも削除する必要がありますが、その部分を解決できます。私が何をする必要があるかについて少し迷っています。疑似コードでも実際のコードでもかまいません。足がかりとしていただければ幸いです。
また、長方形 X と Y を listBox に実際に表示する方法を他の誰かが知っていれば、それも素晴らしいでしょう。しかし、現時点で一番の問題は優先順位です。
これが私の長方形を描く方法です:
private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
{
if (buttonDown)
{
if (pictureBox1.Image != null)
{
draw = true;
Graphics g = Graphics.FromImage(imageFile);
Pen pen1 = new Pen(color, 4);
g.DrawRectangle(pen1, e.X - 5, e.Y - 5, 5, 5);
g.Save();
pictureBox1.Image = imageFile;
}
}
}