wpf DoDragDrop IndexOutOfRangeException - PullRequest
0 голосов
/ 25 июня 2009

Я пытаюсь реализовать поведение перетаскивания между кучей ListViews. Я нашел это решение, которое использует вложенные свойства: http://www.beacosta.com/blog/?p=53

Но всякий раз, когда я пытаюсь выполнить перетаскивание, в журнале отладки появляется следующее сообщение об ошибке:

Первое случайное исключение типа «System.IndexOutOfRangeException» произошло в my.exe

Я отследил его и вижу, что он генерируется во время работы DragDrop.DoDragDrop , но, поскольку исключение только что проглочено, я понятия не имею, откуда в коде он генерируется. Как мне перехватить это исключение, чтобы выяснить это?

1 Ответ

0 голосов
/ 01 июля 2009

Основная проблема, с которой я столкнулся, заключалась в том, что я не знал, как заставить Visual Studio разрываться, когда в коде WPF возникало исключение, когда я выполнял операцию перетаскивания. Оказывается, это можно сделать в меню отладки в Visual Studio:

Отладка -> Исключения -> Найти Исключение вы заинтересованы и установите флажок, чтобы Отладчик прерывается, когда исключение бросили также.

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