我在Windows窗体中为我的游戏创建某种舞台编辑器,我想知道是否可以创建一个控件,例如PictureBox,其父设置为屏幕 - 所以没有父母。我需要这样,因为我允许用户点击ListView中的一个项目,导致在舞台上创建PictureBox,其位置跟随鼠标光标,直到用户再次单击鼠标。拖放功能并不适合我,我想因为它需要用户一直按住鼠标按钮,对吗?
问题是我将鼠标移动事件处理程序分配给我的主窗体但是当鼠标进入拖动的PictureBox区域或此窗体中的任何其他控件时,PictureBox不再更改位置,因为窗体失去了鼠标焦点。
或者,也许您可以为我提供更好的解决方案?不胜感激求助!