투명 배경을 가진 LinkLabel을 TabControl 위에 놓고 싶습니다. 탭 컨트롤에 없음 탭 페이지가 있습니다.TabControl을 통한 투명 LinkLabel
TabControl에 TabPages 이외의 컨트롤을 추가 할 수 없기 때문에 TabCertrol이 포함 된 컨트롤에 LinkLabel을 추가 한 다음 LinkLabel에서 BringToFront를 사용합니다. TabControl 위에 표시됩니다.
문제 : LinkLabel은 투명 (BackColor 속성)으로 표시되지만 TabControl의 색을 배경으로 표시하는 대신 TabControl이 포함 된 컨트롤 인 부모 색의 배경색을 표시합니다. 내가 이해하는 바로는 투명 BackColor는 부모 색을 사용한다는 의미이므로 정상적인 동작입니다.
질문 : TabControl의 배경색으로 내 LinkLabel을 표시 할 수있는 솔루션이 있습니까?
감사
편집 : LinkLabel의 배경을 렌더링하기 위해 TabControlRenderer 클래스를 사용하는 것이 좋습니다. – David