方法 : DataRepeater コントロールにバインドされたデータを表示する (Visual Studio)
DataRepeater コントロールの最も一般的な用途は、データセットまたはその他のデータ ソースからバインドされたデータを表示することです。
DataRepeater コントロールには、バインド コントロール以外に、静的ラベルやイメージなど項目ごとに繰り返し表示するコントロールも追加することが必要な場合があります。 詳細については、「方法 : DataRepeater コントロールに非バインド データを表示する (Visual Studio)」を参照してください。
VirtualMode プロパティを True に設定し、データ ソースを DataSource プロパティに割り当てることで、実行時にデータ ソースにバインドすることもできます。 この場合、データ ソースとのすべてのやり取りを管理する必要があります。 詳細については、「DataRepeater コントロールの仮想モード (Visual Studio)」を参照してください。
注意
お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。 これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。 詳細については、「Visual Studio の設定」を参照してください。
データ バインド DataRepeater を作成するには
ツールボックスの [Visual Basic PowerPacks] タブから DataRepeater コントロールをフォームまたはコンテナー コントロールにドラッグします。
サイズ変更ハンドルをドラッグしてコントロールのサイズを設定し、移動ハンドルをドラッグしてコントロールの位置を指定します。
このコントロールには四角形の領域が 2 つあります。 上部領域は項目テンプレートであり、このテンプレートに追加したコントロールは DataRepeater コントロール内の項目ごとに繰り返されます。 下部領域はビューポートであり、ここに項目が表示されます。
[プロパティ] ウィンドウで Size プロパティおよび Position プロパティを変更することによって、コントロールまたは項目テンプレートのサイズおよび位置を変更することもできます。
[データ] メニューの [データ ソースの表示] をクリックします。
注意
[データ ソース] ウィンドウが空の場合は、そのウィンドウにデータ ソースを追加します。 詳細については、「データ ソースの概要」を参照してください。
[データ ソース] ウィンドウで、バインドするデータが含まれるテーブルの最上位ノードを選択します。
テーブル ノードのドロップダウン リストの Details をクリックして、テーブルのドロップ タイプを Details に変更します。
テーブル ノードを選択し、DataRepeater コントロールの項目テンプレート領域にドラッグします。
各フィールドに表示するコントロールの種類を指定できます。 詳細については、「方法 : [データ ソース] ウィンドウからドラッグしたときに作成されるコントロールを設定する」を参照してください。
参照
処理手順
方法 : DataRepeater コントロールに非バインド データを表示する (Visual Studio)
方法 : 2 つの DataRepeater コントロールを使用してマスター/詳細形式のフォームを作成する (Visual Studio)
方法 : DataRepeater コントロールの外観を変更する (Visual Studio)
DataRepeater コントロールのトラブルシューティング (Visual Studio)