7

여기에서 질문을 시작한 사람은 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 화살표와 그 밑에있는 작은 사각형을 보면 드래그 앤 드롭 할 수 없습니다. 내가 비주얼 스튜디오에서 같은 프로젝트를 실행하고 목록 상자를 통해 파일을 드래그하면

나는 그것을 통해 라인을 가진 검은 색 원를 얻을.

내 컴퓨터 또는 그 원인 코드가 잘못되었을 수 있습니다.

+0

방금 ​​컴퓨터에서 코드를 테스트했고 Visual Studio에서 사각형을 얻었습니다. 모든 서비스 팩과 패치를 적용하고 재부팅합니다. – Paparazzi

답변

19

Visual Studio를 관리자 및 Expression Blend로 정상적으로 실행할 수 있습니까?

+0

예. 관리자로 실행하는 것이 끌어서 놓기를 방해합니까? – 249076

+2

예, notepad.exe 인스턴스를 시작하고 탐색기에서 파일을 끌어다 놓습니다. 그것이 열릴 것을보십시오. 이제는 관리자로 시작한 인스턴스를 사용하여 동일하게 시도하십시오. 그러면 파일이 열리지 않습니다. – Dominik

+0

마지막 날과 반 동안의 모든 문제를 설명합니다. 또한 Microsoft Connect에서이 버그 제출을 발견했습니다. http://connect.microsoft.com/VisualStudio/feedback/details/537964/drag-and-drop-to-open-file-is-not-working-at-all. 메모장에 똑같은 행동이 있다면 정말 버그가 아닐 것입니다. 내가 생각하는 어떤 종류의 보안 문제? – 249076