-
C# WindowsForm에서 배경 투명하게 하는 방법닷넷/WinForms 2016. 7. 19. 18:21반응형
WindowsForm의 특정부분만 투명하게 하는 방법은
폼 속성의 TransparencyKey을 이용하면 된다.
예를 들어 FormBorderStyle을 None으로 하고 배경이미지를 넣었을 경우에 아래와 같이
이미지 외의 배경이 폼색으로 되는데 이 것을 투명하게 해주려면
폼 속성에서 BackColor와 TransparencyKey를 같은 색상으로 맞추면 된다.
이 외에 특정영역만 투명하게 하고자 한다면 레이블이나 패널등을 이용해
레이블 또는 패널의 BackColor 속성과 폼의 TransparencyKey 속성을 같은 색상으로 해주면 된다.
반응형'닷넷 > WinForms' 카테고리의 다른 글
C# 컨트롤 사이즈에 맞춰서 폰트 크기 자동조절 (0) 2016.08.12 C# 폼 이동 방법 (0) 2016.07.19 C# ComboBox 아이템 추가 (0) 2016.07.05 C# TextBox 자동 완성 (0) 2016.07.05 C# Textbox를 mssql에 저장 (0) 2016.07.05