Share via


Naplnění dokumentů daty z objektů

Přístup k datům v datovém objektu funguje stejným způsobem v projektech na úrovni dokumentu pro systém Microsoft Office Word, stejně jako v projektech model Windows Forms. Pomocí stejných nástrojů a kódu přenesete data z objektu do vašeho řešení a data můžete zobrazit pomocí model Windows Forms ovládacích prvků. Kromě toho můžete data zobrazit pomocí hostitelských ovládacích prvků. Hostitelské ovládací prvky jsou nativní objekty v systém Microsoft Office Wordu, které byly vylepšeny o události a možnosti datové vazby. Další informace najdete v tématu Přehled položek hostitele a ovládacích prvků hostitele.

Platí pro: Informace v tomto tématu platí pro projekty na úrovni dokumentu a projekty doplňků VSTO pro Excel a Word. Další informace naleznete v tématu Funkce dostupné aplikace Office lication a typu projektu.

Abyste mohli dokument naplnit daty z objektu, musíte provést tři základní kroky:

  • Přidejte do dokumentu ovládací prvek, který můžete svázat s daty.

  • Přidejte do dokumentu datový objekt.

  • Připojení datový objekt do BindingSource.

Přidání datového objektu

Pokud chcete přidat datový objekt, otevřete okno Zdroje dat a vytvořte zdroj dat z objektu. Další informace najdete v tématu Přidání nových zdrojů dat.

Připojení datového objektu do BindingSource

V projektech na úrovni dokumentu přidáte do dokumentu ovládací prvky a svážete je s daty v době návrhu.

V projektech doplňků VSTO vytvoříte ovládací prvky a svážete je za běhu.

Projekty na úrovni dokumentu

Připojení datového objektu k BindingSource:

  1. Přetáhněte požadované datové pole z okna Zdroje dat do dokumentu. Tím se automaticky vytvoří ovládací prvek.

  2. V kódu vytvořte instanci typu objektu, který jste zvolili pro zdroj dat.

  3. Přiřaďte instanci vlastnosti DataSourceBindingSource.

Projekty na úrovni aplikace

Připojení datového objektu k BindingSource:

  1. V kódu vytvořte instanci typu objektu, který je přidružený ke zdroji dat.

  2. Vytvořte instanci objektu BindingSource.

  3. Přiřaďte instanci zdroje dat k DataSource vlastnosti objektu BindingSource.

  4. Přidejte zdroj dat jako datovou vazbu do ovládacího prvku.