UserControl
을 확장하는 두 개의 클래스가 있다고 가정 해 보겠습니다. 각 컨트롤은 사용자 정의 event
을 제공합니다 (이것은 인터페이스를 사용하여 수행 할 수 있습니다).C# UserControl factory
컨트롤 중 하나를 홀수 일에 표시하고 다른 하나를 짝수 일로 표시하려고합니다.
제어 유형이 최종적으로 무엇인지 알지 못하도록 을 (Visual Studio) UserControl
으로 드래그 할 수 있기를 원합니다.
어떻게 하시겠습니까? 여기서 유용한 팩터 리 패턴이 있습니까?
Visual Studio를 통해 드래그 앤 드롭 할 수있는 컨트롤을 제공 할 수 있어야합니다. 이 컨트롤은 특정 조건을 기반으로 여러 구현을 지원할 수 있어야합니다. 그래서 어떻게 든 특정 기능을 제공해야하는 "일반"컨트롤이 필요합니다 (특정 유형의 경우) – user1112111