여기에서 질문을 시작한 사람은 WPF drag and drop files onto TreeView from windows explorer입니다. 그러나 이것은 단지 이라는 완전히 다른 문제인이라는 것을 발견했습니다.Visual Studio 2010 WPF 프로젝트가 디버그에서 실행되었거나 릴리스가 끌어서 놓기 컨트롤을 허용하지 않습니다.
매우 간단한 테스트 사례가 있습니다.
은 내가 트 리뷰를 사용되었지만 나는 Expression Blend를에서 프로젝트를 실행하고 목록 상자를 통해 파일을 드래그하면<StackPanel Orientation="Vertical">
<ListBox Height="312" Background="#FFBDD6FF" AllowDrop="True"/>
</StackPanel>
바로 다음 XAML없는 코드로 간단한 목록 상자를 사용하는 경우 I 화살표와 그 밑에있는 작은 사각형을 보면 드래그 앤 드롭 할 수 없습니다. 내가 비주얼 스튜디오에서 같은 프로젝트를 실행하고 목록 상자를 통해 파일을 드래그하면
나는 그것을 통해 라인을 가진 검은 색 원를 얻을.
내 컴퓨터 또는 그 원인 코드가 잘못되었을 수 있습니다.
방금 컴퓨터에서 코드를 테스트했고 Visual Studio에서 사각형을 얻었습니다. 모든 서비스 팩과 패치를 적용하고 재부팅합니다. – Paparazzi