.NET Framework의 기능별 Windows Forms 컨트롤
다음 표에서는 일반적인 기능에 따라 나열된 Windows Forms 컨트롤을 보여 줍니다.
Function |
컨트롤 |
설명 |
---|---|---|
텍스트 편집 |
사용자가 편집하거나 여러 줄을 입력할 수 있습니다. |
|
|
사용자가 편집하거나 여러 줄을 입력할 수 있습니다. |
|
|
사용자가 서식있는 텍스트를 입력, 표시 및 조작할 수 있습니다. |
|
텍스트 표시(읽기 전용) |
사용자가 편집할 수 없는 텍스트를 표시합니다. |
|
|
사용자가 편집할 수 없는 텍스트를 표시합니다. |
|
|
웹 스타일의 링크를 Windows Forms 응용 프로그램에 추가할 수 있습니다. |
|
|
포커스를 가진 컨트롤과 관련된 상태 정보를 표시합니다. |
|
|
포커스를 가진 컨트롤과 관련된 상태 정보를 표시합니다. |
|
목록에서 선택 |
각 항목 옆에 확인란이 있는 항목 목록을 표시합니다. |
|
|
드롭다운 콤보 상자에 데이터를 표시합니다. |
|
|
드롭다운 콤보 상자에 데이터를 표시합니다. |
|
|
사용자가 찾아보거나 선택할 수 있는 텍스트 문자열을 표시합니다. |
|
|
텍스트 목록과 그래픽 항목(아이콘)을 표시합니다. |
|
|
Windows 탐색기와 같은 방식으로 항목 목록을 아이콘과 함께 표시합니다. |
|
|
사용자가 찾아보거나 선택할 수 있는 숫자를 표시합니다. |
|
|
확장 및 축소가 가능한 노드 계층 구조를 표시합니다. |
|
그래픽 표시 |
그래픽을 비트맵, GIF, JPEG, 메타파일 또는 아이콘 형태로 표시합니다. |
|
그래픽 저장소 |
다른 컨트롤에 있는 이미지를 표시합니다. |
|
값 설정 |
조건이 설정되어 있는지 여부를 나타냅니다. |
|
|
각 항목 옆에 확인란이 있는 항목 목록을 표시합니다. |
|
|
사용자에게 둘 이상의 상호 배타적인 옵션 집합을 제공합니다. |
|
|
많은 양의 정보를 탐색하거나 숫자 설정을 시각적으로 조정할 수 있습니다. |
|
날짜 설정 |
사용자가 날짜 또는 시간 목록에서 한 항목을 선택할 수 있습니다. |
|
|
사용자가 날짜 정보를 보거나 설정할 수 있는 자연스러운 그래픽 인터페이스를 제시합니다. |
|
대화 상자 |
사용자가 미리 구성된 대화 상자의 색상표에서 색을 선택하고 해당 색상표에 사용자 지정 색을 추가할 수 있습니다. |
|
|
사용자가 디렉터리를 찾아 선택하거나 새 디렉터리를 만들 수 있는 인터페이스를 표시합니다. |
|
|
현재 시스템에 설치된 글꼴을 표시합니다. |
|
|
사용자가 미리 구성된 대화 상자를 통해 파일을 열 수 있습니다. |
|
|
미리 구성된 대화 상자를 통해 인쇄할 수 있는 페이지 세부 사항을 설정합니다. |
|
|
프린터를 선택하고, 인쇄할 페이지를 선택하며, 기타 인쇄 관련 설정을 결정합니다. |
|
|
인쇄할 내용을 설명하는 속성을 설정하고 Windows 기반 응용 프로그램의 문서를 인쇄합니다. |
|
|
미리 구성된 버전을 사용하는 대신 자신만의 PrintPreview 구성 요소 또는 대화 상자를 만들 수 있습니다. |
|
|
문서가 인쇄될 모양을 표시합니다. |
|
|
저장할 파일과 저장 위치를 선택합니다. |
|
메뉴 컨트롤 |
런타임에 메뉴를 표시합니다. |
|
|
런타임에 메뉴를 표시합니다. |
|
|
쉽게 액세스할 수 있으면서 선택된 개체와 관련하여 자주 사용되는 명령으로 구성된 메뉴를 사용자에게 제공합니다. |
|
|
쉽게 액세스할 수 있으면서 선택된 개체와 관련하여 자주 사용되는 명령으로 구성된 메뉴를 사용자에게 제공합니다. |
|
명령 |
사용자가 작업 수행을 위해 클릭할 수 있는 표준 단추를 제공합니다. |
|
|
웹 스타일의 링크를 Windows Forms 응용 프로그램에 추가할 수 있습니다. |
|
|
백그라운드에서 실행되는 프로세스에 대한 아이콘을 표시하며, 실행되지 않으면 사용자 인터페이스가 나타나지 않습니다. |
|
|
명령을 활성화하는 메뉴 및 비트맵 단추를 표시합니다. |
|
|
Windows Forms 응용 프로그램에서 사용자 지정 도구 모음과 메뉴를 만들 수 있습니다. |
|
기타 컨트롤의 그룹화 |
기타 컨트롤을 식별 가능하도록 그룹화할 수 있으며 스크롤이 가능합니다. |
|
|
기타 컨트롤을 식별 가능하도록 그룹화할 수 있습니다. |
|
|
그림 또는 다른 컨트롤을 포함할 수 있는 여러 개의 탭을 표시합니다. |
|
데이터 |
데이터 집합의 데이터를 표 형식으로 표시하며 데이터 소스에 대한 업데이트를 허용합니다. |
|
|
ADO.NET 데이터 집합에 대한 사용자 인터페이스를 제공하며 표 형식의 데이터를 표시하고 데이터 소스에 대한 업데이트를 허용합니다. |
|
탐색 |
응용 프로그램 또는 컨트롤 안에서 가로로 스크롤하여 항목 목록 또는 많은 양의 정보를 탐색할 수 있습니다. |
|
|
응용 프로그램 또는 컨트롤 안에서 세로로 스크롤하여 항목 목록 또는 많은 양의 정보를 탐색할 수 있습니다. |
|
사용자 정보 |
사용자에게 방해가 되지 않는 방법으로 오류 정보를 표시합니다. |
|
|
HTML 도움말 파일을 Windows 기반 응용 프로그램과 연결합니다. |
|
웹 |
웹 페이지를 호스팅하고 응용 프로그램에 인터넷 웹 검색 기능을 제공합니다. |
|
멀티태스킹 |
응용 프로그램의 주 UI 스레드와는 다른 스레드에서 시간이 많이 걸리는 작업을 백그라운드로 실행할 수 있습니다. |
|
사용자 인터페이스 지원 |
작업이 완료되기까지 진행되는 과정을 그래픽으로 나타냅니다. |
|
|
작업이 완료되기까지 진행되는 과정을 그래픽으로 나타냅니다. |
|
|
사용자가 도킹된 컨트롤의 크기를 조정할 수 있습니다. |
|
|
정기적인 간격으로 이벤트를 발생시킵니다. |
|
|
사용자가 다른 컨트롤을 가리키면 텍스트를 표시합니다. |