2013-07-31 2 views
2

.NET Windows Forms 응용 프로그램을 사용하여 이미지에 채우기 색을 지정했습니다 (예 : map). 각 영역을 다른 색상으로 강조 표시해야합니다. 나는 지역 (국가)의 이름을 표시 할만큼 충분히 투명하게 될 색으로 지역을 채우기 위해 문제에 직면하고있다. 지역을 색으로 채울 수는 있지만 투명한 방식으로 할 수는 없습니다. 배경 텍스트를 볼 수 있도록 투명하게 영역을 채우도록 도와주세요. 미리 감사드립니다 .... SreeWindows 응용 프로그램에서 투명도가있는 영역을 채우는 방법

답변

1

반투명 브러시가 필요합니다. this solution을 사용해보십시오.

당신이 사용 기본적으로 경우 :

Color.FromArgb(0...255, r, g, b) 

첫 번째 매개 변수는 알파 구성 요소입니다. 유효한 값은 0에서 255까지이며 0은 완전히 투명하고 255는 완전히 불투명합니다.

0

색상의 알파 채널로 색상 투명도를 관리 할 수 ​​있습니다.

Color.FromArgb(alpha, red, green, blue) 
+0

감사합니다 ... – Sree

관련 문제