【发布时间】:2018-09-05 16:00:00
【问题描述】:
我的项目出现问题,拖放不再起作用。 我创建了一个新的简单项目来隔离问题。 (基于this) 我只是创建了一个列表视图(listView1),将背景更改为蓝色。然后,我从 TaskPaneControl 设计器中添加了 3 个事件,然后我添加了一行代码,如下所示:
private void listView1_DragDrop(object sender, DragEventArgs e)
{
string test = "";
}
private void listView1_DragEnter(object sender, DragEventArgs e)
{
string test = "";
}
private void listView1_DragOver(object sender, DragEventArgs e)
{
string test = "";
}
我在每一行都放了一个断点,并希望它被命中。断点将命中 TaskPane_VisibleChanged 但由于某种原因它不会命中 listview1_DragXXX
【问题讨论】:
-
您是否以管理员身份运行程序?拖放不适用于以管理员身份运行的应用
-
我相信我是以管理员身份运行的。我认为问题可能是 allowdrop 设置为 false - 我明天会确认。
标签: c# winforms drag-and-drop vsto outlook-addin