방법: 구성 요소 컨테이너 만들기
구성 요소 컨테이너는 구성 요소를 체계화하고 포함하는 역할을 하는 특수한 클래스입니다.컨테이너를 통해 구성 요소를 추적하고, 구성 요소를 호스팅하는 ISite를 통해 구성 요소와 통신할 수 있으며 구성 요소가 더 이상 필요하지 않을 경우 처리할 수 있는 일반적인 방법을 제공합니다.자세한 내용은 컨테이너, 사이트 및 구성 요소를 참조하십시오.
구성 요소 컨테이너를 만들려면
Container 형식의 변수를 선언하거나 IContainer 인터페이스를 구현하는 클래스를 선언합니다.
Dim myContainer as System.ComponentModel.Container
System.ComponentModel.Container myContainer;
변수에서 컨테이너 클래스의 인스턴스를 만듭니다.
myContainer = New System.ComponentModel.Container()
myContainer = new System.ComponentModel.Container();
Add 및 Remove 메서드를 호출하여 컨테이너에 대해 구성 요소를 추가하거나 제거합니다.
myContainer.Add(myComponent) myContainer.Remove(myComponent)
myContainer.Add(myComponent); myContainer.Remove(myComponent);