구성 요소 클래스
클래스와 구성 요소는 모두 다시 사용할 수 있는 코드 단위입니다. 구성 요소를 만들려면 클래스로 시작합니다. 클래스가 구성 요소의 상호 작용을 위한 표준을 따를 때 구성 요소가 됩니다. 이 표준은 IComponent 인터페이스를 통해 제공됩니다. IComponent 인터페이스를 구현하는 모든 클래스는 구성 요소입니다. 인터페이스에 대한 자세한 내용은 인터페이스(C# 프로그래밍 가이드) 및 인터페이스(Visual Basic)를 참조하십시오. 이러한 표준을 사용하면 개발자는 구성 요소를 단시간에 연결하여 대형 프로그램을 만들 수 있습니다. CLS(공용 언어 사양)는 공용 언어 런타임을 위해 작성된 구성 요소가 상호 작용하는 방식을 규정합니다. 자세한 내용은 공용 언어 사양을 참조하십시오.
.NET Framework에서 제공하는 IComponent 인터페이스와 Component 기본 클래스를 사용하여 디자인 환경에서 잘 작동하는 구성 요소를 쉽게 제작하고, UserControl 및 Control 클래스를 사용하여 비주얼 구성 요소를 쉽게 제작할 수 있습니다.
단원 내용
구성 요소 클래스의 특징
클래스 특성과 구성 요소 클래스에서 클래스 특성이 갖는 의미에 대해 설명합니다.구성 요소의 초기화 및 종료
구성 요소를 초기화하고, 시스템 리소스를 해제하며, 구성 요소를 삭제하기 위한 코드의 작성 위치에 대해 설명합니다.Visual Basic에서 구성 요소 인스턴스 만들기의 변경 내용
Visual Basic의 이전 버전과 이후 버전에서 구성 요소를 만드는 방법이 어떻게 달라졌는지 설명합니다.
관련 단원
구성 요소 및 컨테이너
구성 요소와 컨테이너의 논리적 관계를 설명합니다.구성 요소 제작
고유의 구성 요소를 만드는 방법에 관한 항목을 나열합니다.디자인 타임 지원 확장
컨트롤 및 구성 요소에 대한 디자인 타임 지원을 구현하는 방법에 대해 설명합니다.
Topic | Location |
---|---|
구성 요소 제작 연습 | Windows Forms Custom Controls |
구성 요소 제작 연습 | Windows Forms 사용자 지정 컨트롤 |
구성 요소 제작 연습 | dv_mclicc |
구성 요소 제작 연습 | dv_mclicc |