我有几个PictureBox
,并且正在与它们进行拖放。
我正在参加OnDragDrop
事件,例如:
private void OnDragDrop(object sender, DragEventArgs e)
{
PictureBox ControlToBeDropped = (PictureBox)e.Data.GetData(typeof(PictureBox));
//…
}
并且ControlToBeDropped
还可以分配,但是当我尝试像这样使用它时:
Control ControlToBeDropped = (Control)e.Data.GetData(typeof(Control));
它返回我null
。
我需要获取它作为控件,因为我不仅要有图片框,而且要有其他Controls