您的位置:首页 > 产品设计 > UI/UE

C#中allowdrop设置为true也不能让dragdrop事件触发解决办法

2017-08-10 17:30 866 查看
很简单,以listview为例,在dragover事件中添加以下代码,就可以触发dragdrop事件

private void listView1_DragOver(object sender, DragEventArgs e)

{

e.Effect = DragDropEffects.All;

}

或者dargenter中添加以下代码

private void listView1_DragEnter(object sender, DragEventArgs e)

{

if (e.Data.GetDataPresent(DataFormats.FileDrop)) e.Effect = DragDropEffects.Link;

else e.Effect = DragDropEffects.None;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐