【发布时间】:2009-09-16 05:11:55
【问题描述】:
我正在开发一种纸牌游戏,其中包括将一张牌从一个地方移动到另一个地方。这些牌是在图片框中处理/存储的。一旦用户点击一张牌,我希望他能够将牌拖放到另一个图片框(这是他将要打牌的地方)。我还希望当用户拖动项目时,该项目应该被卡在光标中。 我的意思是鼠标光标应该有那个特定的卡,直到它被丢弃。 任何机构都可以帮助我完成这项工作。提前致谢。
【问题讨论】:
标签: c#
我正在开发一种纸牌游戏,其中包括将一张牌从一个地方移动到另一个地方。这些牌是在图片框中处理/存储的。一旦用户点击一张牌,我希望他能够将牌拖放到另一个图片框(这是他将要打牌的地方)。我还希望当用户拖动项目时,该项目应该被卡在光标中。 我的意思是鼠标光标应该有那个特定的卡,直到它被丢弃。 任何机构都可以帮助我完成这项工作。提前致谢。
【问题讨论】:
标签: c#
I answered a similar question 前段时间,您可能会发现该答案很有帮助。简而言之,该解决方案使用控件的MouseDown、MouseUp 和MouseMove 事件来允许它们被拖动。
【讨论】: