Событие Drag and Drop больше не запускается - PullRequest
0 голосов
/ 05 сентября 2018

У меня были проблемы с моим проектом, так как перетаскивание больше не работает. Я создал новый простой проект, чтобы изолировать проблему. (на основе это ) Я просто создал просмотр списка (listView1), изменил фон на синий. Затем я добавил 3 события из дизайнера TaskPaneControl, а затем добавил строку кода следующим образом:

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

1 Ответ

0 голосов
/ 06 сентября 2018

Я внес изменения в конструктор и при этом случайно установил значение параметра allowdrop на пользовательском элементе управления в значение false. Как только я установил значение true, это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...