Share via


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)

方法 : 2 つの DataRepeater コントロールを使用してマスタ/詳細形式のフォームを作成する (Visual Studio)

チュートリアル : DataRepeater コントロールでのデータの表示 (Visual Studio)