다음을 통해 공유


DataRepeater 클래스

업데이트: 2007년 11월

사용자 지정 가능한 목록 형식으로 데이터를 표시합니다.

네임스페이스:  Microsoft.VisualBasic.PowerPacks
어셈블리:  Microsoft.VisualBasic.PowerPacks.Vs(Microsoft.VisualBasic.PowerPacks.Vs.dll)

구문

<ComplexBindingPropertiesAttribute("DataSource", "DataMember")> _
<DefaultBindingPropertyAttribute("")> _
<DockingAttribute(DockingBehavior.Ask)> _
<ToolboxBitmapAttribute(GetType(DataRepeater), "Microsoft.VisualBasic.PowerPacks.DataRepeater.bmp")> _
Public Class DataRepeater _
    Inherits ContainerControl

Dim instance As DataRepeater
[ComplexBindingPropertiesAttribute("DataSource", "DataMember")]
[DefaultBindingPropertyAttribute("")]
[DockingAttribute(DockingBehavior.Ask)]
[ToolboxBitmapAttribute(typeof(DataRepeater), "Microsoft.VisualBasic.PowerPacks.DataRepeater.bmp")]
public class DataRepeater : ContainerControl
[ComplexBindingPropertiesAttribute(L"DataSource", L"DataMember")]
[DefaultBindingPropertyAttribute(L"")]
[DockingAttribute(DockingBehavior::Ask)]
[ToolboxBitmapAttribute(typeof(DataRepeater), L"Microsoft.VisualBasic.PowerPacks.DataRepeater.bmp")]
public ref class DataRepeater : public ContainerControl
public class DataRepeater extends ContainerControl

설명

DataRepeater 컨트롤은 데이터베이스 테이블의 행과 같이 반복되는 데이터를 표시하는 컨트롤에 대한 스크롤 가능한 컨테이너로 작동합니다. 데이터의 레이아웃을 보다 세부적으로 제어해야 할 때 DataGridView 컨트롤 대신 사용할 수 있습니다.

DataRepeater 컨트롤을 사용하면 내부 데이터 소스의 사용 여부와 상관없이 데이터를 표시할 수 있습니다. 자세한 내용은 방법: DataRepeater 컨트롤의 바인딩된 데이터 표시(Visual Studio)를 참조하십시오.

데이터 소스를 지정하지 않고도 데이터가 포함된 열을 만든 후 DataRepeater에 추가할 수 있습니다.

데이터 양이 많은 경우 VirtualMode 속성을 True로 설정하면 사용 가능한 데이터의 하위 집합을 표시할 수 있습니다. 가상 모드를 사용하려면 DataRepeater 컨트롤을 채우는 데이터 캐시를 구현해야 합니다. 자세한 내용은 DataRepeater 컨트롤의 가상 모드(Visual Studio)를 참조하십시오.

DataRepeater 컨트롤에서 사용할 수 있는 기능에 대한 자세한 내용은 DataRepeater 컨트롤 소개(Visual Studio)를 참조하십시오.

상속 계층 구조

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Windows.Forms.Control
        System.Windows.Forms.ScrollableControl
          System.Windows.Forms.ContainerControl
            Microsoft.VisualBasic.PowerPacks.DataRepeater

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

DataRepeater 멤버

Microsoft.VisualBasic.PowerPacks 네임스페이스

기타 리소스

DataRepeater 컨트롤 소개(Visual Studio)

방법: DataRepeater 컨트롤의 바인딩된 데이터 표시(Visual Studio)

방법: DataRepeater 컨트롤의 바인딩되지 않은 데이터 표시(Visual Studio)

방법: DataRepeater 컨트롤의 레이아웃 변경(Visual Studio)

방법: DataRepeater 컨트롤의 모양 변경(Visual Studio)

방법: DataRepeater 컨트롤의 항목 머리글 표시(Visual Studio)

방법: DataRepeater 항목 추가 및 삭제 사용 안 함(Visual Studio)

방법: DataRepeater 컨트롤의 데이터 검색(Visual Studio)

방법: 두 DataRepeater 컨트롤을 사용하여 마스터/세부 폼 만들기(Visual Studio)

연습: DataRepeater 컨트롤의 데이터 표시(Visual Studio)