상속받을 BaseForm 작성 중입니다. BaseForm에는 내 응용 프로그램의 몇 가지 기본 표준 컨트롤이 있습니다.상속 된 winform 컨트롤에 대한 액세스 금지
문제는 다음과 같습니다. 상속 된 양식에서이 컨트롤을 사용하고 변경할 수는 있지만 양식에서 제거하지 못하도록하고 싶습니다.
가장 큰 문제는 사용자가 상속 된 양식에 탭을 추가해야하는 TabControl입니다. BaseForm에서 TabControl의 "한정자"속성을 private로 설정하면 상속 된 Forms에서 새 탭을 추가 할 수 없습니다. BaseForm에서 TabControl의 "한정자"속성을 protected로 설정하면 양식을 상속하면 BaseForm에서 TabControl이 제거 될 수 있습니다.
중단 할 거리가 있습니까? 주문 설계?
Visual Studio에서 템플릿 양식을 만들 수 없습니까? –