컴퓨터/C#

C# 폼 투명하게 만들기

Begi 2020. 7. 30. 10:49
반응형

1. TransparencyKey

Form 속성에서 BackColor와 같은 색을 TransparencyKey의 색으로 지정하면 폼의 배경이 투명하게 된다. 이 때 테두리는 투명해지지 않는다.

 

TransparencyKey를 리셋하기 위해서는 우클릭하여 다시 설정을 선택한다.

 

2. Opacity 속성

Form 속성의 Opacity의 값을 0~100% 범위로 설정하면 윈도우 전체가 투명해진다.

코드에서 사용할 때는 Form.Opacity 값을 0~1.0 범위로 소수점으로 줘야 한다.

 

TransparencyKey와 Opacity를 함께 사용하지 않도록 한다.

 

※ Opacity : 불투명함

 

반응형