Návod: Zobrazování dat ve formuláři Windows
Publikováno: srpen 2016
Jedním z nejběžnějších scénářů při vývoji aplikace je zobrazení dat ve formuláři aplikace založené na systému Windows. Můžete zobrazit data ve formuláři přetažením položek z Okno zdroje dat do formuláře. Tento návod vytvoří jednoduchý formulář, který zobrazuje data z jedné tabulky jednotlivých prvků. V tomto příkladu Customers tabulky v ukázkové databázi Northwind.
Úlohy v tomto návodu zahrnují:
Vytvoření nového projektu aplikace systému Windows.
Vytváření a konfigurace dataset s Průvodce konfigurací zdroje dat.
Ovládací prvek, který má být vytvořen ve formuláři při přetažení položek z výběru zdroje dat okno. Další informace naleznete v tématu Postupy: Nastavení ovládacího prvku, který má být vytvořen při přetažení z okna zdrojů dat.
Vytvoření ovládacího prvku vázaného na data, přetažením položek z zdroje dat okno do formuláře.
Požadavky
K dokončení tohoto návodu budete potřebovat:
- Přístup k ukázkové databázi Northwind. Další informace naleznete v tématu Postupy: Instalace ukázkových databází.
Vytvoření aplikace pro systém Windows
Prvním krokem je vytvoření aplikace pro systém Windows projektu.
Vytvoření nového projektu aplikace pro systém Windows
Pomocí nabídky Soubor vytvořte nový projekt.
Název projektu DisplayingDataonaWindowsForm.
Vyberte aplikace pro systém Windows a klepněte na tlačítko OK. Další informace naleznete v tématu Vývoj klientských aplikací s použitím rozhraní .NET Framework.
DisplayingDataonaWindowsForm je vytvořen a přidán do projektu Průzkumník řešení.
Vytvoření zdroje dat
Tento krok vytváří zdroj dat pomocí Průvodce konfigurací zdroje dat na základě tabulky Customers v ukázkové databázi Northwind. Musíte mít přístup k ukázkové databázi Northwind pro vytvoření připojení. Informace o instalaci ukázkové databáze Northwind naleznete zde: Postupy: Instalace ukázkových databází.
Vytvoření zdroje dat
V nabídce Data klikněte na položku Zobrazit zdroje dat.
V okně Zdroje dat výběrem možnosti Přidat nový zdroj dat spusťte Průvodce konfigurací zdroje dat.
Vyberte možnost Databáze na stránce Vybrat typ zdroje dat a potom klikněte na tlačítko Další.
Na stránce Vybrat datové připojení proveďte jeden z následujících kroků:
Pokud je připojení dat k ukázkové databázi Northwind k dispozici v rozevíracím seznamu, vyberte je.
-nebo-
Vyberte nové připojení ke spuštění přidat či upravit připojení dialogové okno.
Pokud vaše databáze vyžaduje heslo, vyberte možnost zahrnutí důvěrných osobních údajů a pak klikněte na tlačítko Další.
Klepněte na tlačítko Next na stránce Uložit připojovací řetězec do konfiguračního souboru aplikace.
Rozbalte uzel Tabulky na stránce Zvolte vaše databázové objekty.
Vyberte tabulku Zákazníci a potom klikněte na tlačítko Dokončit.
NorthwindDataSet je přidána do projektu a tabulka Zákazníci se zobrazí v okně Zdroje dat.
Nastavení ovládacích prvků, které mají být vytvořeny.
V tomto návodu data budou v podrobnosti kde zobrazení dat v jednotlivých ovládacích prvků rozložení. (Alternativní metoda je výchozí mřížka kde jsou data zobrazena v rozložení DataGridView ovládacího prvku.)
Chcete-li nastavit typ položek v okně zdroje dat
Rozbalte zákazníci uzlu zdroje dat okno.
Change the drop type of the Customers table to Details by selecting Details from the drop-down list on the Customers node. Další informace naleznete v tématu Postupy: Nastavení ovládacího prvku, který má být vytvořen při přetažení z okna zdrojů dat.
Změna CustomerID sloupce typ štítku výběrem popisek ze seznamu ovládací prvek na CustomerID uzlu.
Vytvoření formuláře
Vytvořit ovládací prvky vázané na data, přetažením položek z zdroje dat okno do formuláře.
Vytvoření ovládacích prvků vázaných na data ve formuláři
Přetáhněte hlavní zákazníci z uzlu zdroje dat window do formuláře.
Ovládací prvky vázané na data s popisky se zobrazí ve formuláři spolu s pruh nástrojů (BindingNavigator) pro procházení záznamů. A NorthwindDataSet, CustomersTableAdapter, BindingSource, and BindingNavigator appear in the component tray.
Testování aplikace
Spuštění aplikace
Stiskněte klávesu F5.
Vyhledejte záznamy pomocí BindingNavigator ovládacího prvku.
Další kroky
V závislosti na požadavcích aplikace existuje několik kroků, které můžete provést po vytvoření formuláře vázaného na data systému Windows. Mezi vylepšení, která je možné pro tento návod provést, patří:
Přidání funkce vyhledávání ve formuláři. Další informace naleznete v tématu Postupy: Přidání parametrizovaného dotazu do aplikace Windows Forms.
Přidáte funkce odesílat aktualizace databáze. Další informace naleznete v tématu Návod: Ukládání dat do databáze (jediná tabulka).
Přidání Orders tabulky dataset výběrem nakonfigurovat datové sady pomocí průvodce ze zdroje dat okno. Poté můžete přidat ovládací prvky, které zobrazení souvisejících dat přetažením objednávky uzlu (pod jednu Fax sloupce v zákazníci tabulky) do formuláře. Další informace naleznete v tématu Postupy: Zobrazení souvisejících dat ve formulářové aplikaci Windows.
Viz také
Návody k datům
Vytvoření vazby ovládacích prvků Windows Forms k datům v sadě Visual Studio
Přidat nové zdroje dat
TableAdapter – přehled