为什么在我的拖放操作中光标的形状是错误的
本文关键字:错误 光标 我的 拖放 操作 为什么 | 更新日期: 2023-09-27 18:09:22
我有一些代码在两个列表框的项之间进行拖放。我终于让它起作用了所以它正在做拖放,但是光标图标的形状是错误的。例如,当我在第二个列表框上做"拖放"时,图标仍然是那个停止圆圈或它的名字。不确定。但是,是的,光标的图标是错误的。有什么想法,我该如何解决这个问题?
在列表框的DragEnter事件中,你可以设置DragEventArgs。
private void ListBox1_DragEnter(object sender, DragEventArgs e)
{
e.Effect = DragDropEffects.Copy;
}
不确定你正在使用什么控件,但除了设置正确的dragdropeeffect,如果你正在使用RichTextBox和EnableAutoDragDrop = true,我注意到一些问题,它想做一个Move
从一些不允许它的来源。按住[ctrl]将拖放模式切换为Copy
,并允许您将其拖放到目标控件中。