다음을 통해 공유


사용자 정의 컨트롤에 컨트롤 추가

업데이트: 2007년 11월

이 단원에서는 컨트롤을 추가하여 복합 사용자 정의 컨트롤을 만드는 방법을 배웁니다.

사용자 정의 컨트롤 디자인

이미 설명한 바와 같이 가장 많이 사용하는 사용자 정의 컨트롤 유형은 하나 이상의 표준 Windows Forms 컨트롤로 구성된 복합 컨트롤입니다. 폼을 디자인할 때와 같은 방법으로 컨트롤을 도구 상자에서 사용자 정의 컨트롤 디자이너로 끌어서 사용자 정의 컨트롤 템플릿에 추가할 수 있습니다.

컨트롤을 추가했으면 디자이너에서 크기를 조정하고 이동할 수 있으며 속성 창에서 속성을 설정할 수 있습니다.

이 예제의 경우에는 전체 이름을 표시하기 위해 Label 컨트롤을 추가하고 이름, 성 및 중간 이름을 입력하기 위한 세 개의 TextBox 컨트롤을 추가합니다.

실습

사용자 정의 컨트롤에 컨트롤을 추가하려면

  1. 이전 단원에서 만든 NamesUserControl 프로젝트를 엽니다. 프로젝트를 저장하지 않았으면 먼저 이전 단원 사용자 정의 컨트롤 디자이너 이해로 돌아가서 저장 절차를 완료합니다.

  2. 솔루션 탐색기에서 NamesControl.vb를 선택한 다음 보기 메뉴에서 디자이너를 선택합니다.

  3. 도구 상자에서 Label 컨트롤을 디자이너로 끌어 옵니다.

    팁:

    도구 상자 창을 열어 두면 사용하기가 더 편리합니다. 창을 열어 두려면 고정핀 모양의 자동 숨기기 아이콘을 클릭합니다.

  4. 속성 창에서 Name 속성을 FullName로 설정합니다.

  5. 도구 상자에서 Textbox 컨트롤 세 개를 디자이너로 끌어 옵니다. 컨트롤을 원하는 대로 정렬할 수 있습니다.

  6. 속성 창에서 각 컨트롤의 Name 속성을 FirstName, MiddleName 및 LastName으로 변경합니다.

  7. 파일 메뉴에서 모두 저장을 선택하여 작업을 저장합니다.

다음 단계

이 단원에서는 사용자 정의 컨트롤 디자이너에서 컨트롤을 추가하고 속성을 설정하는 방법을 배웠습니다. 이제 컨트롤을 추가하여 실제로 유용한 작업을 수행하도록 할 수 있습니다. 다음 단원에서는 사용자 정의 컨트롤에 이름, 중간 이름 및 성이 표시되도록 하고 새 속성을 노출하도록 하는 코드를 작성하는 방법을 배웁니다.

다음 단원: 사용자 정의 컨트롤에 코드 추가

참고 항목

작업

사용자 정의 컨트롤 디자이너 이해

기타 리소스

표시되는 개체: 사용자 정의 컨트롤 처음 만들기

개체를 사용한 프로그래밍: 클래스 사용

Visual Basic 둘러보기