Windows Forms DataGridView 컨트롤에서 데이터 표시

DataGridView 컨트롤은 다양한 외부 데이터 원본의 데이터를 표시하는 데 사용됩니다. 또는 컨트롤에 행과 열을 추가하고 수동으로 데이터로 채울 수 있습니다.

컨트롤을 데이터 원본에 바인딩하는 경우 데이터 원본의 스키마에 따라 자동으로 열을 생성할 수 있습니다. 이러한 열이 원하는 대로 표시되지 않으면 열을 숨기거나 제거하거나 다시 정렬할 수 있습니다. 바인딩되지 않은 열을 추가하여 데이터 원본에서 가져오지 않은 추가 데이터를 표시할 수도 있습니다.

또한 표준 형식(예: 통화 형식)을 사용하여 데이터를 표시하거나 표시 서식을 사용자 지정하여 데이터를 원하는 대로 표시할 수 있습니다(예: 음수의 배경색 변경 또는 문자열 값을 해당 이미지로 바꾸기 등).

섹션 내용

Windows Forms DataGridView 컨트롤의 데이터 디스플레이 모드
컨트롤을 데이터로 채우는 옵션에 대해 설명합니다.

Windows Forms DataGridView 컨트롤에서 데이터 형식 지정
셀 표시 값의 서식을 지정하는 옵션에 대해 설명합니다.

연습: 바인딩되지 않은 Windows Forms DataGridView 컨트롤 만들기
수동으로 컨트롤을 데이터로 채우는 방법을 설명합니다.

방법: Windows Forms DataGridView 컨트롤에 데이터 바인딩
데이터베이스에서 가져온 정보가 포함된 BindingSource에 바인딩하여 컨트롤을 데이터로 채우는 방법을 설명합니다.

방법: 데이터 바인딩된 Windows Forms DataGridView 컨트롤에서 열 자동 생성
바인딩된 데이터 원본을 기반으로 열을 자동으로 생성하는 방법을 설명합니다.

방법: Windows Forms DataGridView 컨트롤에서 자동으로 생성된 열 제거
바인딩된 데이터 원본에서 자동으로 생성된 열을 숨기거나 삭제하는 방법을 설명합니다.

방법: Windows Forms DataGridView 컨트롤에서 열 순서 변경
바인딩된 데이터 원본에서 자동으로 생성된 열을 다시 정렬하는 방법을 설명합니다.

방법: 데이터 바인딩된 Windows Forms DataGridView 컨트롤에 바인딩되지 않은 열 추가
바인딩되지 않은 추가 열을 표시하여 바인딩된 데이터 원본에서 데이터를 보완하는 방법을 설명합니다.

방법: Windows Forms DataGridView 컨트롤에 개체 바인딩
각 개체가 자체 행에 표시되도록 컨트롤을 임의의 개체 컬렉션에 바인딩하는 방법을 설명합니다.

방법: Windows Forms DataGridView 행에 바인딩된 개체에 액세스
컨트롤의 특정 행에 바인딩된 개체를 검색하는 방법을 설명합니다.

연습: 두 개의 Windows Forms DataGridView 컨트롤을 사용하여 마스터/세부 폼 만들기
DataGridView 컨트롤에 표시된 값이 다른 컨트롤에서 현재 선택된 행에 종속되도록 두 개의 관련 데이터베이스 테이블의 데이터를 표시하는 방법을 설명합니다.

방법: Windows Forms DataGridView 컨트롤에서 데이터 형식 사용자 지정
DataGridView.CellFormatting 이벤트를 처리하여 해당 값에 따라 셀의 모양을 변경하는 방법을 설명합니다.

참조

DataGridView
DataGridView 컨트롤에 대한 참조 설명서를 제공합니다.

DataGridView.DataSource
DataSource 속성에 대한 참조 설명서를 제공합니다.

BindingSource
BindingSource 구성 요소에 대한 참조 설명서를 제공합니다.

Windows Forms DataGridView 컨트롤의 데이터 입력
사용자가 컨트롤에서 데이터를 추가 및 수정하는 방법을 변경하는 방법에 대해 설명하는 항목을 제공합니다.

참고 항목