Sdílet prostřednictvím


Postupy: Vytvoření vazby ovládacích prvků WPF k datům v sadě Visual Studio

Můžete vytvořit vázaného na data WPF ovládací prvky s použitím zdroje dat okna.Nejprve přidat zdroj dat zdroje dat okna.Přetáhněte položky z zdroje dat okna Návrháři WPF.

Přidání zdroje dat do okna zdroje dat

Předtím, než bude možné vytvořit ovládací prvky vázání dat, je nutné nejprve přidat zdroj dat zdroje dat okna.

Chcete-li přidat zdroje dat do okna zdroje dat

  1. Na zobrazení nabídce přejděte na ostatní okna, a potom klikněte na tlačítko zdroje dat.

  2. Klikněte na tlačítko Přidat nový zdroj dat a dokončení Průvodce konfigurací zdroje dat.

  3. Proveďte jednu z následujících úkolů, chcete-li vytvořit ovládací prvky vázání dat:

    • Vytvoření ovládacího prvku, který je vázána na jedno pole dat.

    • Vytvoření ovládacího prvku, který je vázán na více polí dat.

    • Vytvoření sadu ovládacích prvků, která je vázána na více polí dat.

    • Vazby dat na stávající ovládací prvky v návrháři.

Vytvoření ovládacího prvku, který je vázána jednoho pole dat

Po přidání zdroj dat zdroje dat okna, můžete vytvořit nový ovládací prvek vázaného na data, který zobrazí jedno pole dat, jako je například ComboBox nebo TextBox.

Chcete-li vytvořit ovládací prvek, který je vázána na jedno pole dat

  1. V zdroje dat okna, rozbalte položku, která představuje tabulku nebo objekt.Vyhledejte podřízené položky, která představuje sloupec nebo vlastnost, který chcete vytvořit vazbu.Visual příklad naleznete v tématu Okno zdroje dat.

  2. V případě potřeby vyberte ovládací prvek k vytvoření.Každou položku v zdroje dat okno má výchozí ovládací prvek, který je vytvořen při přetáhněte ji do návrháře.Výchozí ovládací prvek závisí na původní datový typ položky.

    Pokud chcete zvolit jinou 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.

  3. Přetáhněte ji na platný kontejner v návrháři, jako je například Grid.Další informace o platný kontejnery, naleznete v části Vázání ovládacích prvků WPF k datům v sadě Visual Studio.

    Visual Studio Vytvoří nový ovládací prvek vázaného na data a příslušným způsobem s názvem Label v kontejneru.Visual Studio Vytvoří také XAML a kódu pro vytvoření vazby ovládacího prvku s daty.Další informace naleznete v tématu Vázání ovládacích prvků WPF k datům v sadě Visual Studio.

Vytvoření ovládacího prvku, který je vázán na více polí Data

Po přidání zdroj dat zdroje dat okna, můžete vytvořit nový ovládací prvek vázaného na data, který zobrazí více polí dat, jako je například DataGrid nebo ListView.

Chcete-li vytvořit ovládací prvek, který je vázán na více polí dat

  1. V zdroje dat okna, vyberte položku, která představuje tabulku nebo objekt.Visual příklad naleznete v tématu Okno zdroje dat.

  2. V případě potřeby vyberte ovládací prvek k vytvoření.Ve výchozím nastavení, jednotlivé položky zdroje dat okna, která představuje tabulku dat nebo objekt je nastavena na vytvoření DataGrid (je-li váš projekt cílí na rozhraní .NET Framework 4) nebo ListView (pro starší verze rozhraní .NET Framework).

    Chcete-li vybrat 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, chcete-li zobrazit specifické sloupec nebo vlastnost, rozbalte položku k zobrazení jeho podřízených členů.Klepněte na rozevírací šipku vedle sloupce nebo vlastnost, která nechcete zobrazit a potom klikněte na tlačítko žádný.

  3. Přetáhněte ji na platný kontejner v návrháři, jako je například Grid.Další informace o platný kontejnery, naleznete v části Vázání ovládacích prvků WPF k datům v sadě Visual Studio.

    Visual Studio Vytvoří nový ovládací prvek vázaného na data v kontejneru. Visual Studio vytvoří také XAML a kódu pro vytvoření vazby ovládacího prvku s daty.Další informace naleznete v tématu Vázání ovládacích prvků WPF k datům v sadě Visual Studio.

Vytváření nastavit pro ovládací prvky, že je vázána na více polí dat

Po přidání zdroj dat zdroje dat okně tabulku dat nebo objekt můžete vázat na sadu ovládacích prvků.Jiný ovládací prvek je vytvořen pro každý sloupec nebo vlastnost v tabulce nebo objektu.

Chcete-li vytvořit sadu ovládacích prvků, které jsou svázány s více polí dat

  1. V zdroje dat okna, vyberte položku, která představuje tabulku nebo objekt.Visual příklad naleznete v tématu Okno zdroje dat.

  2. Klepněte na rozevírací šipku vedle položky a výběrem možnosti Podrobnosti.

    [!POZNÁMKA]

    Pokud nechcete, chcete-li zobrazit specifické sloupec nebo vlastnost, rozbalte položku k zobrazení jeho podřízených členů.Klepněte na rozevírací šipku vedle sloupce nebo vlastnost, která nechcete zobrazit a potom klikněte na tlačítko žádný.

  3. Přetáhněte ji na platný kontejner v návrháři, jako je například Grid.Další informace o platný kontejnery, naleznete v části Vázání ovládacích prvků WPF k datům v sadě Visual Studio.

    Visual Studio Vytvoří nový ovládací prvky vázaného na data v kontejneru.Každý ovládací prvek je vázán na jiný sloupec nebo vlastnost a obsahuje každý ovládací prvek podle správně s názvem Label ovládacího prvku. Visual Studio vytvoří také XAML a kódu pro vytvoření vazby ovládací prvky s daty.Další informace naleznete v tématu Vázání ovládacích prvků WPF k datům v sadě Visual Studio.

Vazby dat na stávající ovládací prvky v Návrháři

Po přidání zdroj dat zdroje dat okna, můžete přidat data vazba na stávající ovládací prvek v desgner.

Vytvořit vazbu data na stávající ovládací prvek v Návrháři

  1. V zdroje dat okna, použijte jednu z následujících postupů:

    • Chcete-li přidat data vazby stávající ovládací prvek, který zobrazí více polí dat, jako je například DataGrid nebo ListView, vyberte položku, která představuje tabulku nebo objekt, že chcete vytvořit vazbu k ovládacímu prvku.

    • Chcete-li přidat data vazby stávající ovládací prvek, který zobrazí jedno pole dat, jako je například ComboBox nebo TextBox, rozbalte položku, která představuje tabulku nebo objekt, který obsahuje data a pak vyberte položku, která představuje data, která chcete vytvořit vazbu k ovládacímu prvku.

  2. 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íl platný přetažení.Další informace naleznete v tématu Vázání ovládacích prvků WPF k datům v sadě Visual Studio.

    Visual Studio generuje XAML a kódu pro vytvoření vazby ovládacího prvku s daty.Další informace naleznete v tématu Vázání 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, vazby na data pro ovládací prvek je nastaven na položku, která byla naposledy přetáhli do ovládacího prvku.

Viz také

Úkoly

Postupy: Vytváření vyhledávacích tabulek v aplikacích WPF

Postupy: Zobrazení souvisejících dat v aplikaci WPF

Návod: Vytvoření vazby ovládacích prvků WPF k datové sadě

Návod: Vytvoření vazby ovládacích prvků WPF služby WCF Data Service

Návod: Zobrazování souvisejících dat v aplikaci WPF

Koncepty

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