데이터 소스 창

데이터 소스 창에는 프로젝트의 데이터 소스가 표시됩니다. 데이터 소스는 응용 프로그램에서 사용 가능한 데이터를 가리킵니다. 데이터 소스 창을 사용하면 창에서 프로젝트의 디자인 화면으로 항목을 끌어 와 사용자 인터페이스에서 데이터 바인딩된 컨트롤을 만들 수 있습니다.

다음 그림에서는 데이터 소스 창을 보여 줍니다. 이 예제에서는 창에 NorthwindDataSet라는 형식화된 데이터 집합이 포함되어 있습니다. 각 항목에는 항목을 디자인 화면으로 끌 때 만들 수 있는 컨트롤을 포함하는 드롭다운 목록이 있습니다.

데이터 소스 창

데이터 소스 창 작업

다음 표에서는 데이터 소스 창을 사용하여 수행할 수 있는 몇 가지 작업을 보여 줍니다.

Task

추가 정보

데이터 소스 창을 엽니다.

방법: 데이터 소스 창 열기

프로젝트에서 새 데이터 소스를 만들고 추가합니다.

방법: 데이터베이스의 데이터에 연결

방법: 서비스의 데이터에 연결

방법: 개체의 데이터에 연결

데이터 소스 창에서 데이터 소스 제거

방법: 데이터 소스 창에서 데이터 소스 제거

데이터 소스 창에서 디자인 화면으로 항목을 끌어 데이터 바인딩된 Windows Forms 컨트롤 및 WPF 컨트롤을 만듭니다.

Visual Studio에서 데이터에 컨트롤 바인딩

항목을 디자인 인터페이스로 끌 때 어떤 컨트롤을 만들어야 할지 선택합니다.

방법: 데이터 소스 창에서 끌어 올 때 만들 컨트롤 설정

데이터 소스 창에서 각 데이터 형식에 사용할 수 있는 컨트롤의 목록을 사용자 지정합니다.

방법: 데이터 소스 창에 사용자 지정 컨트롤 추가

데이터 집합 디자이너에서 편집용으로 데이터 집합을 엽니다.

방법: 데이터 집합 디자이너에서 데이터 집합 열기

데이터 소스 창 채우기

데이터 소스를 프로젝트에 추가하여 데이터 소스 창을 채울 수 있습니다. 데이터 소스 창은 데이터베이스, 서비스 또는 개체에서 만든 데이터 소스를 표시할 수 있습니다. 자세한 내용은 데이터 소스 개요를 참조하십시오.

새 데이터 소스를 프로젝트에 추가하려면 데이터 소스 구성 마법사를 사용할 수 있습니다. 자세한 내용은 다음 항목을 참조하십시오.

데이터 바인딩된 컨트롤 만들기

새 데이터 바인딩된 컨트롤을 만들거나 기존 컨트롤에 데이터 바인딩을 추가할 수 있습니다. 새로운 데이터 바인딩된 컨트롤을 만들려면 데이터 소스 창의 항목을 Windows Forms 디자이너 또는 WPF Designer로 끕니다. 기존 컨트롤과 데이터 소스 사이에 데이터 바인딩을 설정하려면 데이터 소스 창에서 디자이너의 기존 컨트롤로 항목을 끕니다. 자세한 내용은 Visual Studio에서 데이터에 컨트롤 바인딩을 참조하십시오.

데이터 소스 창에 나타나는 각 데이터 형식의 경우 디자이너로 항목을 끌 때 만들어지는 기본 컨트롤이 있습니다. 다른 컨트롤을 만들려는 경우 디자이너로 항목을 끌기 전에 만들어질 컨트롤을 지정할 수 있습니다. 자세한 내용은 방법: 데이터 소스 창에서 끌어 올 때 만들 컨트롤 설정을 참조하십시오.

데이터 소스 창에서 사용할 수 있는 명령

데이터 소스 창의 항목을 마우스 오른쪽 단추로 클릭하면 다음 명령을 사용할 수 있습니다.

  • 새 데이터 소스 추가
    프로젝트에서 새 데이터 소스를 만드는 데 사용할 수 있는 데이터 소스 구성 마법사가 열립니다.

  • 새로 고침
    데이터 소스 창을 프로젝트의 데이터 소스와 동기화합니다.

데이터 소스 창의 데이터 집합을 마우스 오른쪽 단추로 클릭하면 다음 추가 명령을 사용할 수 있습니다.

  • 디자이너로 데이터 집합 편집
    선택한 데이터 집합을 데이터 집합 디자이너에서 엽니다. 자세한 내용은 방법: 데이터 집합 편집을 참조하십시오.

  • 마법사를 사용하여 데이터 소스 구성
    선택한 데이터 소스의 내용을 수정할 수 있도록 데이터 소스 구성 마법사를 엽니다.

  • 데이터 미리 보기
    열은 데이터 미리 보기 대화 상자를 사용 하면 데이터 집합에서 TableAdapter 쿼리에 의해 반환 된 데이터를 볼 수 있습니다.

데이터 소스 창에서 데이터 소스 제거

데이터 소스 창의 항목은 프로젝트의 항목과 동기화됩니다. 프로젝트에서 항목을 삭제하는 경우 해당 항목이 데이터 소스 창에서 제거됩니다.

예를 들어, 프로젝트에 서비스를 기반으로 한 데이터 소스가 있는 경우 프로젝트에서 참조를 제거하면 웹 서비스 데이터 소스가 데이터 소스 창에서 제거됩니다. 자세한 내용은 방법: 데이터 소스 창에서 데이터 소스 제거를 참조하십시오.

참고 항목

작업

방법: 데이터 소스 창에서 끌어 올 때 만들 컨트롤 설정

방법: 데이터 소스 창에 사용자 지정 컨트롤 추가

개념

Visual Studio에서 데이터에 컨트롤 바인딩

데이터를 받기 위해 응용 프로그램 준비

기타 리소스

Visual Studio의 데이터 응용 프로그램 개요

Visual Studio에서 데이터에 연결