2012-10-24 6 views
0

가능한 중복 :
Winforms semi-transparent PNG over semi-transparent PNG디스플레이의 PictureBox

내가 학교에서 게임 리스크의 프로젝트를 만들어 내 교사가 가능하다고 말했다에 대한,하지만 우리는 단지입니다

XNA 또는 다른 도구가 아닌 Windows Form을 사용합니다.

게임을 안다면 아마 알고 있듯이지도는 많은 국가에 구축되어 있으며 모든 국가는 자체 그림이되어야합니다.

PictureBox를 사용하면 "투명한"효과를 내고 그림 만 감추고 그림 주위의 상자처럼 보이지 않게 할 수 있습니까?

죄송합니다. 설명이 잘못되었습니다.

+0

제발 당신의 질문을 개선하십시오, 나는 당신이 무엇인지 모르겠다. 스케이팅. – Nuzzolilo

+0

"효과"또는 그림의 특정 렌더링을 원한다면 자신 만의 컨트롤을 만드는 아이디어를 탐색해야합니다. 정말 어렵지 않습니다. – LightStriker

+0

@Nuzzolilo 영어로 설명하는 것은 어렵습니다. 하지만 사진을 찍고 PictureBox를 그림 주위 만 정사각형으로 꾸며야합니다. – JakobMillah

답변

0

Afaik, Picturebox에서 투명한 배경을 처리하는 것은 불가능합니다. 일반적으로 winforms 투명성에 대한 나쁜 지원이 있습니다.

가장 좋은 해결책은 해당 국가의 이미지를 그려주는 UserControl을 직접 작성하는 것입니다.

는 살펴 유무 : 자신의 컨트롤을 구현하는 방법에 대한

+0

정보 주셔서 감사합니다! 그것을 봐 줄 것입니다! – JakobMillah