好的,所以我在这里第一次尝试拖放功能。我已经处理了鼠标按下并从我的源代码管理中调用了 DoDragDrop。
我想要实现的是将帐户从一个 MDI 孩子复制/移动到另一个。在我的上下文中,回到源代码控制是没有任何意义的。
我正在查看拖动输入,您可以在其中提供有关当前效果的信息。
我想要如下所示的东西:
If(eventData.Source != accountList)
{
eventData.Effect = DragDropEffects.Copy;
}
但是,我似乎找不到任何方法来确定数据的源控制。我唯一能想到的就是拥有一个自定义类并将其传递到数据中,并在其中嵌入源代码控制,还是我遗漏了一些明显的东西?