2009-06-25 3 views
0

Ich versuche, Drag-and-Drop-Verhalten zwischen einer Reihe von ListViews zu implementieren. Ich habe diese Lösung gefunden, die angefügten Eigenschaften verwendet: http://www.beacosta.com/blog/?p=53wpf DoDragDrop IndexOutOfRangeException

Aber wenn ich versuche, einen Drag-and-Drop auszuführen, erhalte ich die folgende Fehlermeldung im Debug-Log:

Eine erste Chance Ausnahme des Typs ‚System.IndexOutOfRangeException‘ aufgetreten in my.exe

ich es verfolgt habe nach unten und sehen kann, dass es geworfen, während DragDrop.DoDragDrop läuft, aber da die Ausnahme nur geschluckt ich habe keine Ahnung, wo in der Code, aus dem es geworfen wird. Wie stelle ich diese Ausnahme fest, um das herauszufinden?

Antwort

0

Das Hauptproblem, das ich damit hatte, war, dass ich nicht wusste, wie man Visual Studio bricht, wenn eine Ausnahme in den WPF-Code geworfen wurde, während ich die Drag & Drop-Operation ausführte. dies stellte sich heraus, unter dem Debug-Menü in Visual Studio erfolgen:

Debug -> Ausnahmen -> Hier finden Sie die Ausnahme Sie Interesse an und Sie das Kontrollkästchen, damit die Debugger bricht, wenn die Ausnahme ist auch geworfen.

Verwandte Themen