디자이너에서 단순히 label의 BackColor를 Transparent 로 지정되도 투명하게 오버레이되지 않는다.
방법은 label 의 Parent 속성을 label 뒤에 있는 컨트롤로 변경해주는 것이다.
label1.Parent = pictureBox1;
label1.BackColor = Color.Transparent;
단, label을 생성하면 디폴트 Parent 속성이 Form 인데 PictureBox로 바꾸었으니 Location 위치도 바꾸어 주어야 한다.
(0, 0)이 PictureBox의 좌상단이다.
'프로그래밍 > C# (WinForms)' 카테고리의 다른 글
WinForms ] GroupBox, Panel, TabControl 속성 (0) | 2023.01.31 |
---|---|
WinForms ] ProgressBar, PictureBox, NumericUpDown, TrackBar 속성 (0) | 2023.01.29 |
WinForms ] 체크박스, 라디오버튼 속성 (3) | 2023.01.16 |
WinForms ] 콤보박스, 리스트박스 속성 (0) | 2023.01.15 |
Windows Forms 시작하기 - 컨트롤의 주요 속성 (0) | 2023.01.07 |