질문 ... 나는 테이블을 가지고 있고 나는 proxy로 드래그 할 첫 번째 행의 각 셀을했습니다. IE에서 드래그 프록시가 해제되면 원래 테이블 셀은 실제로 릴리스 포인트가 있던 곳으로 점프합니다. 어떻게 이런 일이 일어나지 않도록 할 수 있습니까? 본질적으로, 프록시가 삭제 된 곳을 알고 그곳에서 내 논리를 처리하려고하지만 원래의 이동을 원하지 않습니다
일단 내가 DragManager.acceptDrag을 호출했다면 드래그를 "허용하지 않는"방법이 있습니까? 드래그 앤 드롭을 허용 할 수있는 뷰가 있지만 특정 영역에서만 볼 수 있습니다. 사용자가이 영역들 중 하나를 드래그하면 (DragEvent.DRAG_OVER 핸들러에서)이라고하지만, 사용자가이 영역 밖으로 이동하면 허용되지 않는 드래그 상태를 변경하고
끌어서 놓기가 완료되지 않은 후 MouseUp 이벤트가 프레임 워크에서 먹히지 않고 무시되지 않도록하는 쉬운 방법이 있습니까? one mechanism을 설명하는 블로그 게시물을 찾았지만 상태 플래그, MouseMove 이벤트, 수동 "마우스 떠나기"확인 등을 포함한 많은 수동 부기가 포함됩니다. 그것은 피할 수 있습니다.
Visual Basic 2005 Express에서 quick-n-dirty 노브 컨트롤을 만들 필요가 있습니다.이 컨트롤은 마우스로 "잡아"커서를 위/아래로 움직여 값을 증가/감소시킵니다. 노브 자체가 움직이지 않기 때문에 마우스 움직임을 컨트롤의 사각형 밖으로 추적해야합니다. ImageList을 사용하여 Label을 사용하여이를 구현합니다 (다양한 위치에
나는 사용자가 그들 사이에 또한 목록 내에서 항목을 드래그 할 수 있도록 script.aculo.us의 Sortables으로 생성 된 세 가지 정렬되지 않은 목록이 : var lists = ["pageitems","rowitems","columnitems"];
Sortable.create("pageitems", { dropOnEmpty: true, co