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
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.
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.
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.
V okně Zdroje data, vyberte uzel na nejvyšší úrovni pro hlavní tabulku.
Změňte typ hlavní tabulky na Detail kliknutím na tlačítko Detail v rozevíracím seznamu na uzlu tabulky.
Přetáhněte uzel hlavní tabulky na oblast šablony položky v prvním ovládacím prvku DataRepeater.
Rozbalte uzel hlavní tabulky a vyberte uzel podrobnosti pro související tabulku.
Změňte typ tabulky pro detail na Detail kliknutím na tlačítko Detail v rozevíracím seznamu na uzlu tabulky.
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)