다음을 통해 공유


합성 Windows Forms 컨트롤 개발

서로 다른 Windows Forms 컨트롤을 조합하여 복합 Windows Forms 컨트롤을 개발할 수 있습니다. System.Windows.Forms.UserControl에서 파생된 복합 컨트롤을 사용자 정의 컨트롤이라고 합니다. 기본 클래스인 UserControl은 자식 컨트롤에 키보드 라우팅을 제공하므로 이 자식 컨트롤에서 포커스를 수신할 수 있습니다. 사용자 정의 컨트롤에 대한 예제는 방법: Windows Forms 컨트롤에서 특성 적용UserControl 샘플을 참조하십시오.

Microsoft Visual Studio 2005의 Windows Forms 디자이너에서는 사용자 정의 컨트롤 제작에 필요한 다양한 디자인 타임 지원을 제공합니다.

Topic Location
방법: 디자인 타임 기능을 활용하는 Windows Forms 컨트롤 만들기 .NET Framework: Application Development
방법: UserControl 클래스에서 상속 Windows Forms Controls
방법: 디자인 타임에 컨트롤을 폼의 가장자리에 맞춤 Windows Forms Controls
방법: 합성 컨트롤 제작 Windows Forms Controls
연습: Visual C#을 사용하여 Windows Forms 컨트롤에서 상속 Windows Forms Controls
방법: 컨트롤에 대한 도구 상자 비트맵 제공 Windows Forms Controls
연습: 디자인 타임에 사용자 지정 Windows Forms 컨트롤 디버깅 Windows Forms Controls
방법: 기존 Windows Forms 컨트롤에서 상속 Windows Forms Controls
방법: 도구 상자 사용자 지정 대화 상자에 컨트롤 표시 Windows Forms Controls
연습: Visual C#에서 합성 컨트롤 제작 Windows Forms Controls
방법: Windows Forms 컨트롤 제작 Windows Forms Controls
연습: Visual Basic에서 합성 컨트롤 제작 Windows Forms Controls
방법: Control 클래스에서 상속 Windows Forms Controls
연습: Visual Basic을 사용하여 Windows Forms 컨트롤에서 상속 Windows Forms Controls
연습: DesignerSerializationVisibilityAttribute를 사용하여 표준 형식의 컬렉션 serialize Windows Forms Controls
방법: UserControl의 런타임 동작 테스트 Windows Forms Controls
방법: 디자인 타임 기능을 활용하는 Windows Forms 컨트롤 만들기 .NET Framework: Application Development
방법: 도구 상자 사용자 지정 대화 상자에 컨트롤 표시 Windows Forms Controls
연습: DesignerSerializationVisibilityAttribute를 사용하여 표준 형식의 컬렉션 serialize Windows Forms Controls
연습: Visual C#을 사용하여 Windows Forms 컨트롤에서 상속 Windows Forms Controls
방법: 컨트롤에 대한 도구 상자 비트맵 제공 Windows Forms Controls
방법: 기존 Windows Forms 컨트롤에서 상속 Windows Forms Controls
연습: 디자인 타임에 사용자 지정 Windows Forms 컨트롤 디버깅 Windows Forms Controls
방법: Control 클래스에서 상속 Windows Forms Controls
방법: UserControl의 런타임 동작 테스트 Windows Forms Controls
방법: 디자인 타임에 컨트롤을 폼의 가장자리에 맞춤 Windows Forms Controls
방법: UserControl 클래스에서 상속 Windows Forms Controls
방법: Windows Forms 컨트롤 제작 Windows Forms Controls
방법: 합성 컨트롤 제작 Windows Forms Controls
연습: Visual Basic에서 합성 컨트롤 제작 Windows Forms Controls
연습: Visual C#에서 합성 컨트롤 제작 Windows Forms Controls
연습: Visual Basic을 사용하여 Windows Forms 컨트롤에서 상속 Windows Forms Controls
방법: 디자인 타임 기능을 활용하는 Windows Forms 컨트롤 만들기 .NET Framework: 응용 프로그램 개발
방법: 도구 상자 사용자 지정 대화 상자에 컨트롤 표시 Windows Forms 컨트롤
연습: DesignerSerializationVisibilityAttribute를 사용하여 표준 형식의 컬렉션 serialize Windows Forms 컨트롤
연습: Visual C#을 사용하여 Windows Forms 컨트롤에서 상속 Windows Forms 컨트롤
방법: 컨트롤에 대한 도구 상자 비트맵 제공 Windows Forms 컨트롤
방법: 기존 Windows Forms 컨트롤에서 상속 Windows Forms 컨트롤
연습: 디자인 타임에 사용자 지정 Windows Forms 컨트롤 디버깅 Windows Forms 컨트롤
방법: Control 클래스에서 상속 Windows Forms 컨트롤
방법: UserControl의 런타임 동작 테스트 Windows Forms 컨트롤
방법: 디자인 타임에 컨트롤을 폼의 가장자리에 맞춤 Windows Forms 컨트롤
방법: UserControl 클래스에서 상속 Windows Forms 컨트롤
방법: Windows Forms 컨트롤 제작 Windows Forms 컨트롤
방법: 합성 컨트롤 제작 Windows Forms 컨트롤
연습: Visual Basic에서 합성 컨트롤 제작 Windows Forms 컨트롤
연습: Visual C#에서 합성 컨트롤 제작 Windows Forms 컨트롤
연습: Visual Basic을 사용하여 Windows Forms 컨트롤에서 상속 Windows Forms 컨트롤
방법: 디자인 타임 기능을 활용하는 Windows Forms 컨트롤 만들기 dv_fxdeveloping
방법: 도구 상자 항목 선택 대화 상자에 컨트롤 표시 dv_mclictl
연습: DesignerSerializationVisibilityAttribute를 사용하여 표준 형식의 컬렉션 serialize dv_mclictl
연습: Visual C#을 사용하여 Windows Forms 컨트롤에서 상속 dv_mclictl
방법: 컨트롤에 대한 도구 상자 비트맵 제공 dv_mclictl
방법: 기존 Windows Forms 컨트롤에서 상속 dv_mclictl
연습: 디자인 타임에 사용자 지정 Windows Forms 컨트롤 디버깅 dv_mclictl
방법: Control 클래스에서 상속 dv_mclictl
방법: UserControl의 런타임 동작 테스트 dv_mclictl
방법: 디자인 타임에 컨트롤을 폼의 가장자리에 맞춤 dv_mclictl
방법: UserControl 클래스에서 상속 dv_mclictl
방법: Windows Forms 컨트롤 제작 dv_mclictl
방법: 합성 컨트롤 제작 dv_mclictl
연습: Visual Basic에서 합성 컨트롤 제작 dv_mclictl
연습: Visual C#에서 합성 컨트롤 제작 dv_mclictl
연습: Visual Basic을 사용하여 Windows Forms 컨트롤에서 상속 dv_mclictl
방법: 디자인 타임 기능을 활용하는 Windows Forms 컨트롤 만들기 dv_fxdeveloping

참고 항목

작업

방법: Windows Forms 컨트롤에서 특성 적용

개념

사용자 지정 컨트롤의 종류

기타 리소스

.NET Framework에서 사용자 지정 Windows Forms 컨트롤 개발