Vázání ovládacích prvků k datům v sadě Visual Studio

Uživatelům vaší aplikace lze zobrazit data pomocí vazby dat na ovládací prvky.Pak můžete vytvořit tyto ovládací prvky vázané na data přetažením položek z okna Zdroje dat na návrhovou plochu v sadě Visual Studio.

Toto téma popisuje zdroje dat, které lze použít k vytvoření ovládacích prvků vázaných na datech.Také popisuje některé obecné úkoly při vytváření datových vazeb.Další konkrétní podrobnosti o tom, jak vytvořit ovládacích prvky vázané na data, naleznete v tématu Vázání ovládacích prvků Windows Forms k datům v sadě Visual Studio, Vázání ovládacích prvků WPF k datům v sadě Visual Studio a Vázání ovládacích prvků Silverlight k datům v sadě Visual Studio.

Zdroje dat

Zdroj dat představuje data dostupná pro vaši aplikaci.Můžete vytvořit zdroje dat z databází, služeb nebo objektů.Další informace naleznete v tématu Přehled zdrojů dat.

Některé zdroje dat umožňují vytvořit ovládací prvky vázané na data přetažením položek z okna Zdroje dat, jiné zdroje dat nikoli.Následující tabulka ukazuje, které zdroje dat nejsou podporovány.

Zdroj dat

Podpora přetažení v nástroji Windows Forms Designer

Podpora přetažení v nástroji WPF Designer

Podpora přetažení v nástroji Silverlight Designer

Datová sada

Ano

Ano

Ne

Entity Data Model

Ne1

Ano

Ano

Třídy technologie LINQ to SQL

Ne2

Ne2

Ne2

Služby (včetně WCF Data Services, služeb WCF services a webových služeb)

Ano

Ano

Ano

Objekt

Ano

Ano

Ano

SharePoint

Ano

Ano

Ano

1.Když je otevřen Windows Forms Designer, entity v okně Zdroje dat jsou jen pro čtení a nelze je přetáhnout do návrháře.Můžete však přesto vytvořit ovládací prvek vázaný na data přidáním nového zdroje dat objektu, který je založen na Entity Data Model a poté tyto objekty přetáhnout do návrháře.

2.Třídy LINQ to SQL se nezobrazí v okně Zdroje dat.Můžete však přidat nový zdroj dat objektu, který je založen na třídách technologie LINQ to SQL tím, že tyto objekty přetáhnete do návrháře pro vytvoření ovládacích prvků vázaných na data.Další informace naleznete v tématu Walkthrough: Creating LINQ to SQL Classes (O/R Designer).

Okno zdroje dat

Zdroje dat jsou k dispozici pro váš projekt jako položky v okně Zdroje dat.Můžete přetáhnout položky z tohoto okna, chcete-li vytvořit ovládací prvky vázané na podkladová data.Další informace naleznete v tématu Okno zdroje dat.

Pro každý typ dat, který se zobrazí v okně Zdroje dat je vytvořen výchozí ovládací prvek, když přetáhnete položku do návrháře.Před přetažením položky z okna Zdroje dat můžete změnit ovládací prvek, který bude vytvořen.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.

Úkoly spojené s vázáním ovládacích prvků na data

V následující tabulce jsou uvedeny některé nejběžnější úkoly, pomocí kterých lze svázat ovládací prvky s daty.

Úloha

Další informace

Otevřete okno Zdroje dat

Postupy: Otevření okna zdrojů dat

Přidejte zdroj dat do projektu

Postupy: Připojování k datům v databázi

Postupy: Připojování k datům v objektech

Postupy: Připojování k datům ve službě

Před přetažením položky z okna Zdroje dat do návrháře můžete nastavovat ovládací prvek, který bude vytvořen.

Postupy: Nastavení ovládacího prvku, který má být vytvořen při přetažení z okna zdrojů dat

Upravte seznam ovládacích prvků, které jsou spojeny s položkami v okně Zdroje dat.

Postupy: Přidávání obecných ovládacích prvků do okna zdroje dat

Vytvořte ovládací prvky vázané na data.

Vázání ovládacích prvků Windows Forms k datům v sadě Visual Studio

Vázání ovládacích prvků WPF k datům v sadě Visual Studio

Vázání ovládacích prvků Silverlight k datům v sadě Visual Studio

Po vytvoření ovládacích prvků vázaných na data můžete chtít provést jeden z následujících úkolů.

Úloha

Další informace

Úprava dat v základním zdroji dat

Upravování dat ve vaší aplikaci

Ověření změn provedených pro data

Ověřování dat

Uložit aktualizovaná data zpět do databáze

Ukládání dat

Viz také

Úkoly

Postupy: Vytvoření vazby ovládacích prvků k obrázkům z databáze

Koncepty

Vázání ovládacích prvků Windows Forms k datům v sadě Visual Studio

Vázání ovládacích prvků WPF k datům v sadě Visual Studio

Upravování dat ve vaší aplikaci

Ověřování dat

Ukládání dat

Další zdroje

Vázání ovládacích prvků Silverlight k datům v sadě Visual Studio

Přehled datových aplikacích v sadě Visual Studio

Připojení k datům v sadě Visual Studio

Nástroje pro práci se zdroji dat v sadě Visual Studio