다음을 통해 공유


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

데이터 소스 구성 마법사를 실행하고 개체를 데이터 소스 형식으로 선택하면 응용 프로그램을 개체의 데이터에 연결할 수 있습니다.

마법사를 완료한 후에는 선택한 개체에 따라 데이터 소스가 프로젝트에 추가되므로 데이터 소스 창에서 곧바로 사용할 수 있습니다. 데이터 소스 창에서 프로젝트의 디자인 화면으로 항목을 끌어 와 개체의 선택한 속성에 데이터 바인딩된 컨트롤을 만들 수 있습니다. 자세한 내용은 Visual Studio에서 데이터에 컨트롤 바인딩을 참조하십시오.

개체를 데이터 소스로 사용하는 방법에 대한 자세한 내용은 데이터 소스 개요를 참조하십시오.

참고

표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.

개체 데이터 소스 만들기

개체에서 새 데이터 소스를 만들려면

  1. 데이터 메뉴에서 새 데이터 소스 추가를 클릭합니다.

  2. 데이터 소스 형식 선택 페이지에서 개체를 선택합니다.

  3. 데이터 개체 선택 페이지에서 트리 뷰의 노드를 확장하여 바인딩할 개체를 찾습니다. 트리 뷰에는 프로젝트와 어셈블리에 대한 노드 및 해당 프로젝트에서 참조하는 다른 프로젝트에 대한 노드가 있습니다.

    트리 뷰에 표시되지 않는 어셈블리 또는 프로젝트의 개체에 바인딩하려면 참조 추가를 클릭하고 참조 추가 대화 상자를 사용하여 어셈블리 또는 프로젝트에 대한 참조를 추가합니다. 참조를 추가한 후 트리 뷰에 해당 어셈블리 또는 프로젝트가 추가됩니다.

    참고

    개체가 포함된 프로젝트를 빌드해야 트리 뷰에 해당 개체가 나타납니다.

  4. 트리 뷰에서 바인딩할 개체의 확인란을 선택합니다.

  5. 마침을 클릭합니다.

    데이터 소스가 데이터 소스 창에 추가됩니다.

개체에 바인딩된 컨트롤 만들기

응용 프로그램에 기능을 추가하려면

  1. 데이터 메뉴에서 데이터 소스 표시를 선택하여 데이터 소스 창을 표시합니다.

  2. 데이터 소스 창에서 항목을 선택한 다음 디자인 화면으로 끌어 와 개체의 속성에 바인딩된 컨트롤을 만듭니다. 필요한 경우 다른 항목에 대해서도 이 단계를 반복합니다.

    자세한 내용은 Visual Studio에서 데이터에 컨트롤 바인딩를 참조하십시오.

    참고

    끌어서 놓기 데이터 바인딩을 지원하려면 ITypedList 또는 IListSource 인터페이스를 구현하는 개체에 기본 생성자, 즉 매개 변수 없는 생성자가 있어야 합니다. 그렇지 않으면 Visual Studio에서 데이터 소스 개체를 인스턴스화할 수 없고, 사용자가 디자인 화면으로 항목을 끌어 올 때 오류가 표시됩니다.

참고 항목

작업

연습: 개체의 데이터에 연결(Windows Forms)

개념

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

기타 리소스

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

Visual Studio에서 데이터에 연결

Visual Studio에서 데이터 소스 작업을 위한 도구