Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio
Publikováno: srpen 2016
Můžete vytvořit vázané na data WPF ovládacích prvků pomocí zdroje dat okna. Nejprve přidejte zdroj dat zdroje dat okna. Přetáhněte položky z zdroje dat okna Návrhář WPF.
Přidání zdroje dat do okna zdroje dat
Před vytvořením ovládací prvky vázané na data, musíte nejprve přidat zdroj dat zdroje dat okna.
Přidání zdroje dat do okna zdroje dat
Na zobrazení nabídky, přejděte ostatní okna, a potom klikněte na tlačítko zdroje dat.
Klikněte na tlačítko Přidat nový zdroj dat a dokončete Průvodce konfigurací zdroje dat.
Proveďte jednu z následujících úloh můžete vytvořit ovládací prvky vázané na data:
Vytvoření ovládacího prvku, který je vázán na jediné pole dat.
Vytvoření ovládacího prvku, který je vázán k více polí dat.
Vytvoření sadu ovládacích prvků, které jsou vázány na více polí dat.
Svázání dat s existující ovládací prvky v návrháři.
Vytvoření ovládacího prvku, který je vázána jednoho pole datového
Poté, co přidáte zdroj dat zdroje dat okna, můžete vytvořit nový ovládací prvek vázaný na data, zobrazující jedno pole dat, jako je například ComboBox nebo TextBox.
Chcete-li vytvořit ovládací prvek, který je vázán na jediné pole dat
V zdroje dat okna, rozbalte položku, který představuje tabulku nebo objekt. Vyhledejte podřízené položky, která představuje sloupec nebo vlastnost, kterou chcete vytvořit vazbu. Vizuální příklad naleznete v tématu Okno zdroje dat.
Volitelně vyberte ovládací prvek k vytvoření. Jednotlivé položky zdroje dat okno má výchozí ovládací prvek, který je vytvořen při přetažení položky do návrháře. Výchozí ovládací prvek závisí na původní datový typ položky.
Vyberte jiný ovládací prvek, klepněte na rozevírací šipku vedle položky a vyberte ovládací prvek. 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.
Přetáhněte položku na kontejner platné v návrháři. Další informace o platný kontejnery, naleznete v části Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio.
Visual Studio Vytvoří nový ovládací prvek vázaný na data a odpovídajícím způsobem s názvem Label v kontejneru.Visual Studio také vygeneruje XAML a kód pro vytvoření vazby ovládacího prvku na data. Další informace naleznete v tématu Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio.
Vytvoření ovládacího prvku, který je vázán na Data více polí
Poté, co přidáte zdroj dat zdroje dat okna, můžete vytvořit nový ovládací prvek vázaný na data, který se zobrazí více polí dat, například DataGrid nebo ListView.
Chcete-li vytvořit ovládací prvek, který je vázán k více polí dat.
V zdroje dat okno, vyberte položku, která představuje tabulku nebo objekt. Vizuální příklad naleznete v tématu Okno zdroje dat.
Volitelně vyberte ovládací prvek k vytvoření. Ve výchozím nastavení, jednotlivé položky zdroje dat okna, která představuje datovou tabulku nebo objekt je nastavena na vytvoření DataGrid (Pokud je projekt cílen rozhraní .NET Framework 4) nebo ListView (pro starší verze rozhraní .NET Framework).
Vyberte jiný ovládací prvek, klepněte na rozevírací šipku vedle položky a vyberte ovládací prvek. 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.
Poznámka
Pokud nechcete zobrazit konkrétní sloupec nebo vlastnosti, rozbalte položku k zobrazení jeho podřízených objektů. Klikněte na šipku rozevíracího seznamu u sloupce nebo vlastnost, která nechcete zobrazit a potom klikněte na tlačítko žádný.
Přetáhněte položku na kontejner platné v návrháři, jako je například Grid. Další informace o platný kontejnery, naleznete v části Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio.
Visual Studio Vytvoří nový ovládací prvek vázaný na data v kontejneru. Visual Studio také vygeneruje XAML a kód pro vytvoření vazby ovládacího prvku na data. Další informace naleznete v tématu Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio.
Vytvoření nastavení z ovládacích prvků, je vázána na několik polí dat
Poté, co přidáte zdroj dat zdroje dat okna, sadu ovládacích prvků lze svázat data tabulky nebo objektu. Jiný ovládací prvek je vytvořen pro každý sloupec nebo vlastnost v tabulce nebo objekt.
Chcete-li vytvořit sadu ovládacích prvků, které jsou vázány na více polí dat
V zdroje dat okno, vyberte položku, která představuje tabulku nebo objekt. Vizuální příklad naleznete v tématu Okno zdroje dat.
Klikněte na šipku rozevíracího seznamu u položky a vyberte Podrobnosti.
Poznámka
Pokud nechcete zobrazit konkrétní sloupec nebo vlastnosti, rozbalte položku k zobrazení jeho podřízených objektů. Klikněte na šipku rozevíracího seznamu u sloupce nebo vlastnost, která nechcete zobrazit a potom klikněte na tlačítko žádný.
Přetáhněte položku na kontejner platné v návrháři, jako je například Grid. Další informace o platný kontejnery, naleznete v části Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio.
Visual Studio Vytvoří nové ovládací prvky vázané na data v kontejneru. Každý ovládací prvek vázán na jiný sloupec nebo vlastnosti a každý ovládací prvek je společně s odpovídajícím způsobem s názvem Label ovládacího prvku. Visual Studio také vygeneruje XAML a kód pro vytvoření vazby ovládacích prvků k datům. Další informace naleznete v tématu Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio.
Vázání dat k existující ovládací prvky v Návrháři
Poté, co přidáte zdroj dat zdroje dat okna, můžete přidat datové vazby k existující ovládací prvek v desgner.
Vázat data do existujícího ovládacího prvku v Návrháři
V zdroje dat okna, použijte jednu z následujících postupů:
Chcete-li přidat datovou vazbu existujícího ovládacího prvku, který se zobrazí více polí dat, například DataGrid nebo ListView, vyberte položku, která představuje tabulku nebo objektu, že chcete vytvořit vazbu k ovládacímu prvku.
Přidání datové vazby do existujícího ovládacího prvku, který se zobrazí jedno pole dat, například ComboBox nebo TextBox, rozbalte položku, která představuje tabulku nebo objekt, který obsahuje data a potom vyberte položku, která představuje data, která chcete vytvořit vazbu k ovládacímu prvku.
Přetáhněte vybranou položku z zdroje dat okna do existujícího ovládacího prvku v návrháři. Ovládací prvek musí být cíle přetažení platný. Další informace naleznete v tématu Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio.
Visual Studio generuje XAML a kód pro vytvoření vazby ovládacího prvku na data. Další informace naleznete v tématu Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio.
Poznámka
Pokud je ovládací prvek již vázán na data, resetuje se datové vazby pro ovládací prvek na položku, která byla přetažena na ovládací prvek naposled.
Viz také
Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio
Vytváření vyhledávacích tabulek v aplikacích WPF
Zobrazení souvisejících dat v aplikacích WPF
Vytvoření vazby ovládacích prvků WPF k datové sady
Vytvoření vazby ovládacích prvků WPF služby WCF data Service
Návod: Zobrazování souvisejících dat v aplikaci WPF