다음을 통해 공유


단순 바인딩된 컨트롤 만들기(Windows Form .NET)

단순 데이터 바인딩을 사용하면 데이터 집합 테이블의 열 값과 같은 단일 데이터 요소를 양식의 컨트롤에 표시할 수 있습니다. 컨트롤의 모든 속성을 데이터 값에 단순 바인딩할 수 있습니다.

컨트롤을 단순 바인딩하려면

  1. 데이터 소스에 연결합니다.

  2. Visual Studio의 양식에서 컨트롤을 선택하고 속성 창을 표시합니다.

  3. DataBindings 속성을 확장합니다.

    바인딩된 속성은 DataBindings 속성 아래에 표시됩니다. 예를 들어, 대부분의 컨트롤에서 Text 속성은 자주 바인딩됩니다.

  4. 바인딩할 속성이 일반적으로 바인딩된 속성 중 하나가 아닌 경우 고급 상자에서 줄임표 버튼 (Visual Studio 속성 창의 줄임표 버튼 스크린샷)를 선택하여 해당 컨트롤의 전체 속성 목록이 포함된 서식 지정 및 고급 바인딩 대화 상자를 표시합니다.

  5. 바인딩할 속성을 선택하고 바인딩 아래에서 드롭다운 화살표를 선택합니다. 사용 가능한 데이터 소스 목록이 표시됩니다.

  6. 원하는 단일 데이터 요소를 찾을 때까지 바인딩할 데이터 소스를 확장합니다. 예를 들어 데이터 세트의 테이블에서 열 값에 바인딩할 경우 데이터 세트 이름을 확장하고 나서 테이블을 이름을 확장하여 열 이름을 표시합니다.

  7. 바인딩할 요소 이름을 선택합니다.

  8. 서식 지정 및 고급 바인딩 대화 상자에서 작업하는 경우 확인을 선택하여 속성 창으로 돌아갑니다.

  9. 컨트롤의 추가 속성을 바인딩하려면 3~7단계를 반복합니다.

    참고

    단순 바인딩된 컨트롤은 단일 데이터 요소만 표시하므로 단순 바인딩된 컨트롤이 있는 Windows 양식에 탐색 논리를 포함하는 것은 일반적입니다.

바인딩된 컨트롤 만들기 및 표시된 데이터 서식 지정

Windows Forms 데이터 바인딩을 사용하면 서식 지정 및 고급 바인딩 대화 상자에서 데이터 바인딩된 컨트롤에 표시된 데이터의 서식을 지정할 수 있습니다.

  1. 데이터 소스에 연결합니다.

  2. Visual Studio의 양식에서 컨트롤을 선택하고 속성 창을 엽니다.

  3. DataBindings 속성을 확장하고 고급 상자에서 줄임표 버튼(Visual Studio 속성 창의 줄임표 버튼.)를 클릭하여 해당 컨트롤에 대한 전체 속성 목록이 있는 서식 지정 및 고급 바인딩 대화 상자를 표시합니다.

  4. 바인딩할 속성을 선택하고 바인딩 화살표를 선택합니다.

    사용 가능한 데이터 소스 목록이 표시됩니다.

  5. 원하는 단일 데이터 요소를 찾을 때까지 속성을 바인딩할 데이터 소스를 확장합니다.

    예를 들어 데이터 세트의 테이블에서 열 값에 바인딩할 경우 데이터 세트 이름을 확장하고 나서 테이블을 이름을 확장하여 열 이름을 표시합니다.

  6. 바인딩할 요소 이름을 선택합니다.

  7. 형식 유형 상자에서 컨트롤에 표시된 데이터에 적용할 형식을 선택합니다.

    모든 경우에 데이터 소스에 DBNull이 있으면 컨트롤에 표시된 값을 지정할 수 있습니다. 그러지 않으면 선택한 형식 유형에 따라 옵션이 약간 달라집니다. 다음 표에서는 형식 유형 및 옵션을 보여 줍니다.

    형식 유형 서식 지정 옵션
    서식 없음 옵션이 없습니다.
    숫자 소수 자릿수 up-down 컨트롤을 사용하여 소수 자릿수를 지정합니다.
    통화 소수 자릿수 up-down 컨트롤을 사용하여 소수 자릿수를 지정합니다.
    Date Time 형식 선택 상자에서 항목의 하나를 선택하여 날짜 및 시간 표시 방법을 선택합니다.
    공학 소수 자릿수 up-down 컨트롤을 사용하여 소수 자릿수를 지정합니다.
    사용자 지정 사용자 지정 서식 문자열을 지정합니다.

    자세한 내용은 서식 지정 형식을 참조하세요. 참고: 사용자 지정 서식 문자열은 데이터 원본과 바인딩된 컨트롤 간에 성공적으로 왕복된다고 보장되지 않습니다. 대신에 바인딩에 대한 Parse 또는 Format 이벤트를 처리하고 이벤트 처리 코드에 사용자 지정 서식 지정을 적용합니다.
  8. 확인을 선택하여 서식 지정 및 고급 바인딩 대화 상자를 닫고 속성 창으로 돌아갑니다.

참고 항목