2010-03-17 1 views
1

.NET richtextbox를 사용하고 EnableAutoDragDrop 속성을 True로 설정하고 싶습니다. 이것은 사용자가 & 드롭 텍스트, rtf 및 주변 이미지를 드래그 할 수 있습니다..NET의 Richtextbox에서 파일 드래그 앤 드롭 사용 안 함

그러나 richtextbox에 직접 파일을 처리해야합니다. 삭제할 때 OLE 개체로 포함되지 않도록하고 싶습니다.

어떻게 이것을 극복 할 수 있습니까? richtextbox에서 임베디드 파일을 삭제하는 방법이 있습니까?

는 (I 어떤 이유로 작동하지 않는 API의 DragAcceptFiles를 찾았습니다.)

감사합니다!

답변

1

DragDrop 이벤트를 처리 해보십시오.

Example.

+0

답장을 보내 주셔서 감사합니다. 그러나, 나는 그것을 어떻게하는 지 이미 알고있다. 하지만 EnableAutoDragDrop을 활성화하려면 컨트롤 자체가 동일한 방식으로 드래그 앤 드롭 이벤트를 처리하는 것이 거의 불가능하기 때문에 가능합니다. 부작용은 활성화 될 때 사용자가 거기에 떨어 뜨린 파일이 컨트롤에 포함되어 있으며 그 파일을 원하지 않는다는 것입니다. – Jiri

0

this MSDN 문서를 참조하십시오. 파일을 잠그지 않으려면 IO 스트림을 사용할 수 있습니다. Google it 및 it는 귀하의 문제 일뿐입니다.