2016-08-16 2 views
0

tabclick을 사용하여 tabcontrol에 탭을 추가하고 중간 마우스 단추로이 탭을 닫을 수 있습니다. 이제 크롬이나 파이어 폭스 같은 탭을 분리 할 수 ​​있다고 덧붙이고 싶습니다. 그 때문에 나는 마우스를 클릭하고 핸들러를 분리하기 위해 그들을 움직여야 만한다.C# Firefox 또는 Chrome과 같이 tabcontrol에서 탭을 분리하려면 어떻게해야합니까?

업데이트

나는 윈폼으로 비주얼 스튜디오 2015를 사용

답변

1

난 당신이 클릭에 새로운 제어, 당신은 분리 할 탭의 모든 자식이 하나 (과를 만들 수 있습니다 무엇을해야하는지 생각 이전 탭 컨트롤을 삭제하십시오). 그런 다음이 별도의 컨트롤이있을 때 드래그를 구현하고 추가 할 탭 컨트롤에서 드롭을 처리 할 수 ​​있습니다. 삭제 핸들러에는 새 컨트롤을 다시 탭 윈도우로 변환하는 코드가 포함되어 탭 컨트롤에 추가됩니다.