방법: Windows Forms에 데이터베이스의 그림 표시
업데이트: 2007년 11월
Windows 응용 프로그램에서 데이터 소스 창을 사용하여 PictureBox 컨트롤에 표시되도록 데이터베이스의 이미지를 바인딩할 수 있습니다.
참고: |
---|
데이터 바인딩을 지원하고 이미지를 표시할 수 있으며 해당 프로젝트에 사용할 수 있는 다른 컨트롤을 PictureBox 대신 사용할 수 있습니다. |
바이트 배열(데이터베이스의 그림은 보통 바이트 배열로 저장됨)로 저장되는 데이터 소스 창의 항목에서 컨트롤 형식은 기본적으로 없음으로 설정되어 있습니다. 바이트 배열은 간단한 바이트 배열에서부터 큰 응용 프로그램의 실행 파일까지 모든 내용을 포함할 수 있으므로 실제 데이터를 기반으로 바이트 배열 열을 표시하도록 컨트롤을 설정해야 합니다. 그림이 포함된 열의 경우 해당 항목의 컨트롤 목록에서 열의 놓기 형식을 PictureBox로 설정합니다. 자세한 내용은 방법: 데이터 소스 창에서 끌어 올 때 만들 컨트롤 설정을 참조하십시오.
다음 프로시저에서는 데이터 소스 창이 이미지에 바인딩된 항목으로 이미 채워져 있다고 가정합니다. 자세한 내용은 방법: 데이터베이스의 데이터에 연결을 참조하십시오.
데이터베이스의 그림을 PictureBox 컨트롤에 바인딩하려면
데이터 소스 창에서 원하는 테이블 또는 개체 형식을 확장하여 열 또는 속성을 표시합니다.
이미지 데이터가 포함된 열이나 속성을 선택한 다음 해당 컨트롤 목록에서 PictureBox를 선택합니다.
참고: 제어 드롭다운 목록이 데이터 소스 창에 나타나도록 폼이 디자이너에서 열려 있어야 합니다.