.NET Framework Forms에 사용되는 클래스
업데이트: 2007년 11월
다음 표에서는 .NET Framework Windows Forms 응용 프로그램에 일반적으로 사용되는 클래스를 기본 클래스, 컨트롤 클래스, 구성 요소 클래스 및 대화 상자 클래스로 구분하여 나열합니다.
.NET Framework 문서에서 더 포괄적인 목록을 보려면 System.Windows.Forms 네임스페이스를 참조하십시오.
기본 클래스
다음 표에서는 System.Windows.Forms 네임스페이스의 주 Windows Forms 클래스를 나열하고 설명합니다.
클래스 |
설명 |
---|---|
시각적으로 표시되는 구성 요소인 컨트롤의 기본 클래스를 정의합니다. Form에 표시되는 모든 컨트롤에 대해 기본 기능을 제공합니다. |
|
일반 창, 모덜리스 창, 대화 상자, MDI(Multiple Document Interface) 클라이언트 또는 MDI 부모 창을 나타냅니다. 폼은 응용 프로그램의 사용자 인터페이스를 구성합니다. |
|
다른 컨트롤을 만들거나 다른 컨트롤을 합성한 사용자 지정 컨트롤을 만드는 데 사용할 수 있는 빈 컨트롤을 제공합니다. |
컨트롤 클래스
다음 표에서는 System.Windows.Forms 네임스페이스의 컨트롤 클래스 몇 개를 나열하고 설명합니다. 이들 컨트롤을 사용하여 다양한 사용자 인터페이스를 만들 수 있습니다.
클래스 |
설명 |
---|---|
데이터 입력 컨트롤입니다. Windows 텍스트 상자 컨트롤을 나타냅니다. |
|
데이터 입력 컨트롤입니다. Windows 콤보 상자 컨트롤을 나타냅니다. |
|
데이터 표시 컨트롤입니다. 표준 Windows 레이블을 나타냅니다. |
|
데이터 표시 컨트롤입니다. Windows 간단히 보기 컨트롤을 나타내며, 이 컨트롤은 네 가지 뷰 중 하나를 사용하여 표시할 수 있는 항목 컬렉션을 표시합니다. |
|
명령 단추 컨트롤입니다. Windows 단추 컨트롤을 나타냅니다. |
|
명령 단추 컨트롤입니다. Windows 도구 모음 개체에 대한 컨테이너를 제공합니다. |
|
디자이너 컨트롤입니다. 개체의 속성을 검색하기 위한 사용자 인터페이스를 제공합니다. |
구성 요소 클래스
System.Windows.Forms 네임스페이스는 컨트롤 이외에도 Control 클래스에서 파생되지는 않지만 Windows 기반 응용 프로그램에 시각적 기능을 제공하는 다른 클래스도 제공합니다. 다음 표에서는 사용 가능한 구성 요소 클래스 중 일부를 보여 줍니다.
클래스 |
설명 |
---|---|
데이터 표시 구성 요소입니다. 사용자가 포인터를 컨트롤에 두었을 때 컨트롤의 용도에 대한 간단한 설명을 표시하는 작은 사각형 팝업 창을 나타냅니다. |
|
데이터 표시 구성 요소입니다. 폼의 컨트롤에 연관된 오류가 있음을 나타내기 위한 사용자 인터페이스를 제공합니다. |
|
메뉴 구성 요소입니다. ContextMenuStrip 컨트롤에 대한 기본 기능을 제공합니다. |
|
메뉴 구성 요소입니다. 바로 가기 메뉴를 나타냅니다. |
|
도움말 구성 요소입니다. HTML 도움말 1.0 엔진을 캡슐화합니다. |
|
도움말 구성 요소입니다. 컨트롤에 대한 팝업 또는 온라인을 제공합니다. |
대화 상자 클래스
Windows에서는 파일 열기와 저장, 글꼴이나 텍스트 색 조작 또는 인쇄 등과 같은 작업을 수행할 때 일관된 사용자 인터페이스를 제공할 수 있도록 여러 개의 공용 대화 상자를 제공합니다. 다음 표에서는 스트림을 사용하여 파일을 읽고 쓰는 데 일반적으로 사용할 수 있는 클래스 몇 가지를 나열합니다.
클래스 |
설명 |
---|---|
사용자가 열거나 저장할 파일을 찾아보거나 파일 이름을 입력할 수 있는 대화 상자를 표시하는 기능을 제공합니다. |
|
사용자가 열거나 저장할 파일을 찾아보거나 파일 이름을 입력할 수 있는 대화 상자를 표시하는 기능을 제공합니다. |
|
응용 프로그램에 사용되는 글꼴의 요소를 변경할 수 있는 대화 상자를 표시합니다. |
|
사용자가 인쇄 문서의 여러 측면을 제어할 수 있도록 하는 대화 상자를 표시합니다. |
|
사용자가 인쇄 문서의 여러 측면을 제어할 수 있도록 하는 대화 상자를 표시합니다. |
|
사용자 데이터를 표시하거나 검색할 수 있는 메시지 상자를 표시합니다. |
참고 항목
개념
Visual Basic의 Windows Forms 응용 프로그램 개념