내 프로젝트에 'mapview'유형 컨트롤을 추가하려고합니다. 이벤트가 발생할 때 움직일 수있는 경계선과 아이콘/이미지가있는 클릭 가능한 투명 사각형이있는 '기본지도'이미지가 있어야합니다.클릭 가능한 사각형 및 애니메이션 아이콘이있는 picturebox/mapview 유형 컨트롤 만들기
C#에서 Windows 양식을 사용하여이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
내 첫번째 생각은 그 위에 다른 항목과 그림 상자를 사용하는 것이 었하지만 이것을 달성 할 수있을 것입니다 어떤 라이브러리 나 아무것도 거기 밖으로 나는 등
투명성 문제로 실행 수 있는가? 정말
일반 Doublebuffered Panel 하위 클래스 또는 PictureBox 하위 클래스와 함께 이동 가능한 Label 하위 클래스로 이동합니다. Labels은 PictureBox의 __not__을 '꼭대기에 올려 놓으십시오.' (lbl.Parent = pbox). 그러면 투명도는 잘 작동 할 것입니다. 이것은 직사각형이 겹치지 않는 것으로 가정합니다. - '애니메이션 이벤트'부분을 이해하면 코드의 나머지 부분이 더 쉬워 질 것입니다. – TaW
감사합니다! 그게 좋은 생각이야, 지금 시도해 볼게 :) –
완벽하게 작동했습니다. 자유롭게 답으로 쓰면 받아 들일 것입니다. @TaW –