Drop Target 전후에 드롭 소스가 삭제되는지 여부를 보여주는 Winforms Listbox에서 "Drag Target Line"을 만드는 방법

StackOverflow https://stackoverflow.com/questions/1411533

문제

WinForms ListBox를 호스팅하는 사용자 컨트롤이 있습니다. 드래그 앤 드롭을 사용하여 목록에서 항목을 다시 정리하고 있습니다. 대상 전후에 떨어지는 지 여부를 보여주는 드래그 "대상 라인"이 필요하다는 것을 깨달았습니다.

모든 제안. 나는 제안에 열려 있습니다. 나는 Listbox에 결혼하지 않습니다. 다른 Winforms 컨트롤 (더 라이터가 더 좋음)을 사용할 수 있으며 Winforms Telerik Controls (몇 버전의 버전)에 라이센스가 부여됩니다. Radlistbox는 내 BIZ 객체에 데이터 바인딩을 올바르게 수행하지 않으므로 WinForms 버전으로 이동했습니다. 그러나 아마도 다른 RAD 제어가 나에게 이것을 상자 밖으로 나에게 줄 것입니다.

레코드의 경우, 제가 선호하는 것은 Winforms Listbox가 작동 할 수있는 경우 고수하는 것입니다.

이 동작을 직접 구현 해야하는 경우 누구나 코드 샘플이나이를 수행하는 방법에 대한 제안이 있습니까? 어디서부터 시작 해야할지 실마리가 없을까요?

도움이 되었습니까?

해결책

한 사람이 Listbox에서 드롭 작업이 어디에서 발생하는지에 대한 시각적 신호를 제공했는지 확인하십시오.

드래그 앤 드롭 ListBox

그의 참조 VisualCue 수업.

다른 팁

ListBox 대신 ListView를 사용할 수 있다고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top