TabControl에 tabPages가 없으면 C# WinForms의 TabControl에서 tabPage를 제거 할 때 어떤 이벤트를 처리하여 창을 숨길 수 있습니까?tabControl에서 tabPage를 C에서 제거 할 때 발생하는 이벤트
1
A
답변
3
당신은 SelectedIndexChanged
이벤트를 사용할 수 있습니다. 그런 다음 ((TabControl)sender).TabCount
을 사용하여 탭이 컨트롤에 남아 있는지 확인하십시오. 카운트가 0이면 컨트롤을 숨 깁니다.
이벤트 잡는 방법에 관계없이 컨트롤을 숨기려면 탭 수를 확인해야합니다.
2
시도 ControlRemoved는 :
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.controlremoved.aspx
+2
TabControl.ControlRemoved 이벤트 불행히도 TabPage 이전에 발생하는 화재는 실제로 제거되므로 이벤트 메서드가 완료 될 때까지 TabCount가 업데이트되지 않으므로 메서드가 쓸모 없거나 이름이 잘못되었습니다. – Josh
관련 문제
- 1. TabControl에서 거터를 제거 하시겠습니까?
- 2. UIPickerView - 행을 강조 표시 할 때 발생하는 이벤트
- 3. Silverlight에서 컨트롤의 내용을 변경할 때 발생하는 이벤트
- 4. 양식 변경시 발생하는 이벤트
- 5. TabControl에 TabPage를 추가하지 않습니다
- 6. ArrayList 요소가 변경 될 때 발생하는 이벤트 이벤트
- 7. DataGridView.SelectAll 호출시 발생하는 이벤트
- 8. 목표 C에서 문자열로 더블을 변환 할 때
- 9. C에서 문자열의 공백 제거 #
- 10. C에서 문자열에서 문자를 제거
- 11. C에서 이벤트 수신 대기
- 12. DynamicObject에서 이벤트 제거
- 13. TabControl에서 C# Tab 전환
- 14. 인터페이스가 뒤집을 때 발생하는 흰색 "프레임"을 제거 하시겠습니까?
- 15. C에서 다중 스레드 대기열 제거
- 16. 미들웨어로 omniauth를 추가 할 때 발생하는 문제
- 17. 스프링을 초기화 할 때 NullPointerException이 발생하는 이유
- 18. 앱을 배포 할 때 YSOD가 발생하는 오류
- 19. Microsoft.WindowsMobile.Status를 추가 할 때 발생하는 문제
- 20. 키보드가 튀어 나올 때 발생하는 모든 안드로이드 이벤트
- 21. WPF XamDataGrid : 사용자가 열을 이동하거나 크기를 조정할 때 발생하는 이벤트
- 22. 태그에서 이벤트 속성 제거
- 23. 인라인 정적 이벤트 제거
- 24. C# 이벤트 핸들러 제거
- 25. C# - 목록이 비어 있지 않을 때 발생하는 이벤트
- 26. 이미지 C에서 흰색 가장자리 제거 #
- 27. C에서 키보드 이벤트 감지
- 28. C에서 이벤트 로그 읽기
- 29. 클라이언트가 WCF 호스트 엔드 포인트에 연결할 때 발생하는 이벤트
- 30. 텍스트 영역의 텍스트가 변경 될 때 발생하는 이벤트
감사는 매력처럼 작동했습니다. :) –