Sdílet prostřednictvím


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

 

Publikováno: duben 2016

Můžete vytvořit ovládací prvky vázané na data přetažením položek z zdroje dat okna do Návrháře WPF nebo Návrhář formulářů Windows. Jednotlivé položky zdroje dat okno má výchozí ovládací prvek, který je vytvořen při přetažení do návrháře. Můžete však vytvořit jiný ovládací prvek.

Nastavení ovládacích prvků mají být vytvořeny pro tabulky dat nebo objektů

Před přetažením položek, které představují tabulky dat nebo objekty z zdroje dat okna, můžete vybrat zobrazení všech dat v jednom ovládacím prvku nebo k zobrazení v ovládacím prvku samostatné každý sloupec nebo vlastnost.

V tomto kontextu termín objekt odkazuje na vlastní obchodní objekt, entity (v Entity Data Model) nebo o objekt vrácený službou.

Chcete-li nastavit ovládací prvky mají být vytvořeny pro tabulky dat nebo objektů

  1. Ujistěte se, že návrhář WPF nebo Návrhář formulářů Windows je otevřený.

  2. V zdroje dat okno, vyberte položku, která představuje tabulku dat nebo objektu, kterou chcete nastavit.

  3. Klikněte na rozevírací nabídku pro položku a pak klikněte na jednu z následujících položek v nabídce:

    • Každé pole dat v ovládacím prvku samostatné zobrazíte klepnutím na tlačítko Podrobnosti. Pokud přetáhnete položku dat do návrháře, tato akce vytvoří jiný ovládací prvek vázaný na data pro každý sloupec nebo vlastnost nadřazené tabulky dat nebo objektu, spolu s popisky pro každý ovládací prvek.

    • Chcete-li zobrazit všechna data v jednom ovládacím prvku, jiný ovládací prvek v seznamu vyberte, jako je například DataGrid nebo seznamu v aplikaci WPF, nebo DataGridView v aplikaci Windows Forms.

    Seznam dostupných ovládacích prvků závisí, na které Návrhář máte otevřený, která verze rozhraní .NET Framework projekt cílen a zda jste přidali vlastní ovládací prvky této podpory datové vazby k nástrojů. Pokud ovládací prvek, který chcete vytvořit je v seznamu dostupných ovládacích prvků, můžete do seznamu přidat ovládací prvek. Další informace naleznete v tématu Přidání vlastních ovládacích prvků do okna zdroje dat.

    Další informace o vytvoření vlastního ovládacího prvku Windows Forms, který lze přidat do seznamu ovládacích prvků pro tabulky dat a objektů v zdroje dat okna, naleznete v části Vytvoření uživatelského ovládacího prvku Windows Forms, který podporuje rozšířené datové vazby.

Nastavení ovládacích prvků mají být vytvořeny pro vlastnosti nebo datové sloupce

Před přetáhněte položku, která představuje vlastnost objektu z nebo sloupec zdroje dat okna návrháře, můžete nastavit ovládací prvek, který má být vytvořen.

Chcete-li nastavit ovládací prvky mají být vytvořeny pro sloupců nebo vlastností

  1. Ujistěte se, že návrhář WPF nebo Návrhář formulářů Windows je otevřený.

  2. V zdroje dat okna, rozbalte požadovanou tabulku nebo objekt zobrazíte její sloupce nebo vlastnosti.

  3. Vyberte každý sloupec nebo vlastnost, pro kterou chcete nastavit ovládací prvek, který má být vytvořen.

  4. Klikněte na rozevírací nabídku pro sloupec nebo vlastnost a potom vyberte ovládací prvek, který chcete vytvořit, když je položka přetáhli do návrháře.

    Seznam dostupných ovládacích prvků, závisí na jaké návrháře máte otevřený, která verze rozhraní .NET Framework projekt cílen a které vlastní ovládací prvky podporující datové vazby jste přidali do nástrojů. Pokud ovládací prvek, který chcete vytvořit je v seznamu dostupných ovládacích prvků, můžete do seznamu přidat ovládací prvek. Další informace naleznete v tématu Přidání vlastních ovládacích prvků do okna zdroje dat.

    Další informace o tom, chcete-li vytvořit vlastní ovládací prvek, který lze přidat do seznamu ovládacích prvků pro datové sloupce nebo vlastnosti v zdroje dat okna, naleznete v části Vytvoření uživatelského ovládacího prvku Windows Forms, který podporuje jednoduchou datovou vazbu.

    Vyberte žádné v rozevírací nabídce, pokud nechcete vytvořit ovládací prvek pro sloupec nebo vlastnost. To je užitečné, pokud chcete přetáhnout do návrháře nadřazené tabulky nebo objektu, ale nechcete zahrnovat konkrétní sloupec nebo vlastnost.

Viz také

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