Sdílet prostřednictvím


Postupy: Vytvořte "Master/Detail" pomocí dvou ovládacích prvků DataRepeater (Visual Studio)

Můžete zobrazit související data pomocí dvou nebo více ovládacích prvků DataRepeater k vytvoření "Master/Detail" formuláře. Například můžete chtít zobrazit seznam zákazníků v jednom DataRepeater a v případě, že uživatel vybere zákazníka, zobrazí se seznam objednávek tohoto zákazníka v druhém DataRepeater.

Související data můžete zobrazit přetažením podrobné položky, která sdílí stejný uzel hlavní tabulky z okna Zdroje dat do ovládacího prvku DataRepeater. Pokud máte například zdroj dat obsahující tabulku Customers a související tabulku Orders, vidíte obě tabulky jako nejhornější uzly ve stromovém zobrazení v okně Zdroje data. Rozbalte uzel Custromers tak, aby jste viděli sloupce. Všimněte si, že poslední rozbalitelný uzel v seznamu představuje tabulku Orders. Tento uzel představuje související objednávky odběratele.

Poznámka

Ve vašem počítači se pro některé z prvků uživatelského rozhraní aplikace Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedena v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Visual Studio, nastavení.

Chcete-li zobrazit související data ve dvou ovládacích prvcích DataRepeater

  1. Přetáhněte dva ovládací prvky DataRepeater z PowerPacks jazyka Visual Basic na záložce Panel nástrojů do formuláře nebo na ovládací prvek kontejner.

  2. Táhněte úchyty pro změnu velikosti a umístění ke změně velikosti a umístění ovládacích prvků vedle sebe.

  3. V nabídce Data klikněte na tlačítko Zobrazit zdroje dat.

    Poznámka

    Pokud je okno Zdroj dat prázdné, přidejte do něj zdroj dat. Další informace naleznete v tématu Data Sources Overview.

  4. V okně Zdroje data, vyberte uzel na nejvyšší úrovni pro hlavní tabulku.

  5. Změňte typ hlavní tabulky na Detail kliknutím na tlačítko Detail v rozevíracím seznamu na uzlu tabulky.

  6. Přetáhněte uzel hlavní tabulky na oblast šablony položky v prvním ovládacím prvku DataRepeater.

  7. Rozbalte uzel hlavní tabulky a vyberte uzel podrobnosti pro související tabulku.

  8. Změňte typ tabulky pro detail na Detail kliknutím na tlačítko Detail v rozevíracím seznamu na uzlu tabulky.

  9. Vyberte uzel této tabulky a přetáhněte jej do oblasti šablony položky (horní část) druhého ovládacího prvku DataRepeater.

Viz také

Úkoly

Postupy: Jak zobrazit vázané data v ovládacím prvku DataRepeater (Visual Studio)

How to: Display Related Data in a Windows Forms Application

Postupy: Jak změnit vzhled ovládacího prvku DataRepeater (Visual Studio)

Řešení problému s ovládacím prvkem DataRepeater (Visual Studio)

Odkaz

DataRepeater

Koncepty

Úvod k ovládacímu prvku DataRepeater (Visual Studio)