代码之家  ›  专栏  ›  技术社区  ›  jay_t55

拖放和删除

  •  1
  • jay_t55  · 技术社区  · 15 年前

    我有一个关于在winforms中拖放的问题。我知道如何让用户在表单内拖放控件,但我现在要做的是让他们在表单内的“回收站”图标上拖动一个链接标签,当它检测到有东西被拖放到回收站图标上时,该控件将从窗体中删除。

    如果有东西掉在另一个控制装置上,我该如何检测?我还能用吗 Control.DragEnter 和; Control.DragDrop ?

    谢谢你

    2 回复  |  直到 15 年前
        1
  •  2
  •   Benny    15 年前

    是的,德拉根特和德拉格德罗普是正确的方法,你也需要处理德拉戈夫。

    通常,在这些处理程序中,您可以指定允许的拖放类型,在drag drop中,您的工作人员可以执行删除操作。

        2
  •  1
  •   Shivkant    15 年前

    这里有一个有用的链接,可以帮助你解释DragDrop。 http://www.codeproject.com/KB/combobox/LarryDragAndDrop.aspx

    您需要处理以下事件: 1。 事件 2。 拖曳者 三。 拖放