Sdílet prostřednictvím


Postupy: Vytvoření vazby dat k ovládacímu prvku Windows Forms DataGridView pomocí Návrháře

Pomocí návrháře můžete připojit ovládací prvek DataGridView ke zdrojům dat několika různých odrůd, včetně databází, obchodních objektů nebo webových služeb. Při vytvoření vazby ovládacího prvku ke zdroji dat pomocí návrháře je ovládací prvek automaticky vázán na BindingSource komponentu, která představuje zdroj dat. Sloupce se navíc automaticky generují v ovládacím prvku tak, aby odpovídaly informacím o schématu poskytnutém zdrojem dat.

Po vygenerování sloupců je můžete upravit tak, aby vyhovovaly vašim potřebám. Můžete například odebrat nebo skrýt sloupce, které nechcete zobrazovat, změnit uspořádání sloupců nebo upravit typy sloupců. Další informace o úpravách sloupců najdete v tématech uvedených v části Viz také.

Můžete také svázat více ovládacích prvků DataGridView se souvisejícími tabulkami a vytvořit relace předlohy a podrobností. V této konfiguraci jeden ovládací prvek zobrazí nadřazenou tabulku a jiný ovládací prvek zobrazí pouze řádky z podřízené tabulky, které souvisejí s aktuálním řádkem v nadřazené tabulce. Další informace naleznete v tématu Postupy: Zobrazení souvisejících dat v aplikaci Windows Forms.

Následující postup vyžaduje projekt aplikace systému Windows s formulářem, který obsahuje ovládací prvek DataGridView nebo dva ovládací prvky pro relaci předlohy a podrobností. Informace o spuštění takového projektu naleznete v tématu Postupy: Vytvoření projektu aplikace Windows Forms a Postupy: Přidání ovládacích prvků do modelu Windows Forms.

Vytvoření vazby ovládacího prvku ke zdroji dat

  1. Klikněte na glyf akcí návrháře (malá černá šipka) v pravém horním rohu ovládacího prvku DataGridView.

  2. Klikněte na šipku rozevíracího seznamu pro možnost Vyberte zdroj dat.

  3. Pokud projekt ještě nemá zdroj dat, klikněte na Přidat zdroj dat projektu a postupujte podle kroků uvedených průvodcem.

    Další informace naleznete v tématu Průvodce konfigurací zdroje dat. Nový zdroj dat se zobrazí v rozevíracím okně Zvolit zdroj dat. Pokud nový zdroj dat obsahuje pouze jeden člen, například jednoúčelovou tabulku databáze, ovládací prvek se automaticky sváže s tímto členem. V opačném případě pokračujte dalším krokem.

  4. Rozbalte uzly Jiné zdroje dat a Zdroje dat projektu, pokud ještě nejsou rozbalené, a pak vyberte zdroj dat, se kterým chcete ovládací prvek svázat.

  5. Pokud zdroj dat obsahuje více než jeden člen, například pokud jste vytvořili System.Data.DataSet obsahující více tabulek, rozbalte zdroj dat a vyberte konkrétní člen, ke kterému chcete vytvořit vazbu.

  6. Pokud chcete vytvořit relaci předlohy a podrobností, rozbalte v rozevíracím seznamu Zvolit zdroj dat pro druhý ovládací prvek DataGridView rozbalte BindingSource vytvořili pro nadřazenou tabulku a pak ze zobrazeného seznamu vyberte související podřízenou tabulku.

    Poznámka:

    Pokud už projekt obsahuje zdroj dat, můžete k vytvoření datového formuláře použít také okno Zdroje dat. Další informace viz Okno zdrojů dat.

Viz také