Gewusst wie: Erstellen eines Master-/Detailformulars mit zwei DataRepeater-Steuerelementen (Visual Studio)

Sie können verknüpfte Daten anzeigen, indem Sie mithilfe von zwei oder mehr DataRepeater-Steuerelementen ein Master-/Detailformular erstellen. Sie können beispielsweise in einem DataRepeater eine Liste der Kunden anzeigen und nach Auswahl eines Kunden durch den Benutzer in einem zweiten DataRepeater die Aufträge dieses Kunden einblenden.

Um verknüpfte Daten anzuzeigen, ziehen Sie Detailelemente mit dem gleichen Mastertabellenknoten aus dem Fenster Datenquellen auf ein DataRepeater-Steuerelement. Wenn beispielsweise eine Datenquelle mit einer Kundentabelle und einer verknüpften Auftragstabelle vorliegt, werden beide Tabellen in der Strukturansicht als Knoten der höchsten Ebene im Fenster Datenquellen angezeigt. Erweitern Sie den Knoten für Kunden, um die Spalten einzublenden. Beachten Sie, dass die letzte Spalte in der Liste ein erweiterbarer Knoten ist, der die Auftragstabelle darstellt. Dieser Knoten entspricht den verknüpften Bestellungen eines Kunden.

Tipp

Ihr Computer zeigt möglicherweise für einige der Elemente der Visual Studio-Benutzeroberfläche in der folgenden Anleitung andere Namen oder Standorte an. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So zeigen Sie verknüpfte Daten in zwei DataRepeater-Steuerelementen an

  1. Ziehen Sie zwei DataRepeater-Steuerelemente von der Registerkarte Visual Basic PowerPacks in der Toolbox in ein Formular- oder Containersteuerelement.

  2. Ziehen Sie die Handles für die Größenanpassung und Position, um die Größe der Steuerelemente anzupassen und sie nebeneinander zu positionieren.

  3. Klicken Sie im Menü Daten auf Datenquellen anzeigen.

    Tipp

    Wenn das Datenquellenfenster leer ist, fügen Sie ihm eine Datenquelle hinzu. Weitere Informationen hierzu finden Sie unter Übersicht über Datenquellen.

  4. Wählen Sie im Fenster Datenquellen den Knoten der obersten Ebene für die Mastertabelle aus.

  5. Ändern Sie den Ablagetyp der Mastertabelle in Details, indem Sie in der Dropdownliste des Tabellenknotens auf Details klicken.

  6. Ziehen Sie den Mastertabellenknoten auf den Elementvorlagenbereich des ersten DataRepeater-Steuerelements.

  7. Erweitern Sie den Mastertabellenknoten, und wählen Sie den Detailknoten für die verknüpfte Tabelle aus.

  8. Ändern Sie den Ablagetyp der Detailtabelle in Details, indem Sie in der Dropdownliste des Tabellenknotens auf Details klicken.

  9. Wählen Sie diesen Tabellenknoten aus, und ziehen Sie ihn auf den Elementvorlagenbereich des zweiten DataRepeater-Steuerelements.

Siehe auch

Aufgaben

Gewusst wie: Anzeigen von gebundenen Daten in einem DataRepeater-Steuerelement (Visual Studio)

Gewusst wie: Anzeigen von verknüpften Daten in einer Windows Forms-Anwendung

Gewusst wie: Ändern der Darstellung eines DataRepeater-Steuerelements (Visual Studio)

Problembehandlung beim DataRepeater-Steuerelement (Visual Studio)

Referenz

DataRepeater

Konzepte

Einführung in das DataRepeater-Steuerelement (Visual Studio)