-2
ドラッグ&ドロップの矩形を描くことはできますが、ドラッグアンドドロップした後、直前の矩形のコピーはそのまま残ります。どうすれば削除できますか?ドラッグ&ドロップの矩形を削除
namespace dragAndDropRect
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
Graphics g = this.CreateGraphics();
Rectangle rect = new Rectangle(30, 30, 30, 30);
g.FillRectangle(Brushes.Aqua, rect);
if (e.Button == MouseButtons.Left)
{
Refresh();
g.FillRectangle(Brushes.AliceBlue, e.X, e.Y, 30, 30);
}
}
}
}
g.invalidateを作成します();有効じゃない –