나는 잠시 동안이 문제에 대해 궁금해했다. WinForms TabControl의 헤더를 두 번 클릭하면 감지되지 않지만이 이벤트를 처리하고 싶습니다.Doubleclicking 탭 컨트롤 헤더
TabControl의 '비활성'영역에있을 때 모든 마우스 이벤트 (클릭, 이동 등)가 발생하지 않는 것처럼 보입니다. 나도 TabControl을 하위 클래스로 만들려고했지만 파생 클래스의 이벤트도 발생하지 않습니다. WndProc을 무시하면 WM_LBUTTONDBLCLK 메시지를받지 못한다는 것을 알 수 있습니다 (WTF?).
감사합니다. 하지만 탭 컨트롤 은 헤더를 클릭 한을 알고 있다는 것을 알고 있습니다. 단지 알려주지 않습니다.
p.s. .NET : Double-click event in TabControl을 보았습니다.하지만 아무 것도 없습니다.
예, 추가 탭이 표시 될 빈 영역을 의미합니다. 너에게 효과가 있었 니? – Axarydax
빈 칸에 아무것도 없기 때문에 아니오. 제어 할 수 없습니다. TabControl을 패널에 배치하고 TabControl의 Dock 속성을 Fill으로 설정합니다. 패널의 두 번 클릭 이벤트를 처리합니다. – AMissico
나는 포스트가 오래되었다는 것을 알고 ..... ..... 링크가 지금 작동하지 않습니다. ( – Sandy