흰색 부분이있는 이미지로 TransparencyKey = Color.White, backColor = Color.White 및 PictureBox를 설정했습니다. PictureBox가 흰색 부분에 투명하게 보이지 않도록 할 수 있습니까?PictureBox를 TransparencyKey에서 제외
참조 이미지
이 불가능하다면 ..
흰색 부분이있는 이미지로 TransparencyKey = Color.White, backColor = Color.White 및 PictureBox를 설정했습니다. PictureBox가 흰색 부분에 투명하게 보이지 않도록 할 수 있습니까?PictureBox를 TransparencyKey에서 제외
참조 이미지
이 불가능하다면 ..
이 윈폼 할 필요가있는 경우 대체 솔루션 : 255255254에 텍스트를 변경하거나 투명도 키를 변경
중 하나입니다. 투명성을 위해 마젠타 색 (255,0,255)을 사용하는 것이 좋습니다. 그렇지 않을 경우 그렇지 않으면 표시 할 필요가 없을 것입니다. 당신이 WPF를 사용할 수있는 경우
는 :
WPF는 온/오프 투명성 이상을 지원합니다. 그라디언트, 안티 앨리어싱 등으로 투명도를 사용할 수 있습니다. Window의 AllowsTransparency 속성을 true로 설정하고 Window 배경에 투명/반투명을 사용하면됩니다.
귀하의 경우에 가장 좋은 방법은 창 배경을 투명하게 놓고 그 위에 컨트롤을 배치하는 것입니다. 32bpp PNG 이미지를 사용할 수도 있습니다. 이는 투명도의 전체 범위를 지원하기 때문입니다.
응답 주셔서 감사합니다 .. 모두들 WPF에서 채팅도 .. 그래서 내가 WPF를 시도해야한다고 생각 .. 어쨌든, 감사합니다 선생님 .. –
Windows 데스크톱 응용 프로그램을 작성할 때 모든 사람들이 왜 투명성이 해결책이라고 생각합니까? WinForms는 실제로 투명도를 지원하지 않으며 그렇게 할 이유가 거의 없습니다. –
당신은 선택할 수있는 1600 만 가지 색상이 있고 당신은 작동하지 않는 * 하나를 골랐습니다. 당신은 그렇게 않았다 방법? –