2009-07-23 7 views

답변

4

.NET WinForm 컨트롤 자체는 투명도를 지원하지 않지만 일반 렌더링이 수행되는 한 GDI +는 않습니다. PictureBox (또는 다른 것)에 렌더링하고 부분 불투명도로 무언가를 렌더링하려면 255보다 작은 알파 값 (불투명)을 가진 색상을 만들어 브러시 또는 펜을 만드십시오. 예를 들어

:

Color c = Color.FromArgb(128, Color.Blue); 
using (Brush b = new SolidBrush(c)) 
{ 
    e.Graphics.FillRectangle(b, 0, 0, 50, 50); 
} 
+0

은 그래 PictureBox를 다소 제한된다. 자신 만의 OnPaint 이벤트를 시작해야 할 수도 있습니다. –

+0

고마워요. –

관련 문제