2012-06-08 2 views
0

SWT 트리 뷰어에 드래그 앤 드롭 옵션을 적용했는데 아주 잘 작동하지만 특정 하위 트리 유형에만 DND를 허용하려고합니다. 나는 적당한 수표로 그것을했다. 이제 문제는 DND를 적용하지 않은 트리 노드가 내 수표로 인해 떨어지지 않았지만 드래그 가능하다는 것입니다. 나는 그들을 끌기 위해 그들을 막고 싶다.swt/eclipse 트리 뷰어에서 n 드롭을 드래그하십시오.

내가 볼 수없는 문제가 무엇인지 제안하십시오. 당신은 방법을 대체 할 수 있습니다

답변

1

: 내 잘못을 지적

public void org.eclipse.swt.dnd.DragSourceAdapter.dragStart(final DragSourceEvent event) { 
if (... some condition) { 
    event.doit = false; // this will cancel DnD operation 
} 
} 
+0

덕분에 ... 나중에 내가 다시 doing..thanks되지 이잖아 – RTA

관련 문제