我有 1 个图片框列表(源图片框 A),它们是在代码中动态生成的。我有另一个图片框列表(目标图片框 B,也是动态生成的)。现在,我可以将图像从任意 A 拖放到任意 B,反之亦然。
现在,我想添加这个功能:当将图像从 B 拖放到任何 A 时,重置 B 中该图片框中的图像(但保留 B 中其他图片框中的其他图像)。在A的拖放事件中,我在做
private void picA_DragDrop(object sender, DragEventArgs e)
{
if ((e.Data.GetDataPresent(DataFormats.Bitmap)))
{
PictureBox pb = (PictureBox)sender;
pb.Image = (Bitmap)(e.Data.GetData(DataFormats.Bitmap));
}
}
它用于将图像从 B 设置为 A。现在,如何重置 B 中的图像?
谢谢
读者