BindingSource – komponenta

Zapouzdřuje zdroj dat pro vazbu s ovládacími prvky.

Komponenta BindingSource slouží ke dvěma účelům. Nejprve poskytuje vrstvu nepřímých vazeb při vazbě ovládacích prvků ve formuláři k datům. To se provádí vazbou BindingSource komponenty ke zdroji dat a následným vazbou ovládacích prvků ve formuláři na komponentu BindingSource . Veškerá další interakce s daty, včetně navigace, řazení, filtrování a aktualizace, se provádí s voláními BindingSource komponenty.

Za druhé může komponenta BindingSource fungovat jako zdroj dat silného typu. Přidání typu do BindingSource komponenty pomocí Add metody vytvoří seznam tohoto typu.

V tomto oddílu

Přehled komponenty BindingSource
Představuje obecné koncepty BindingSource komponenty, které umožňují vytvořit vazbu zdroje dat k ovládacímu prvku.

Postupy: Vytvoření vazby ovládacích prvků Windows Forms k hodnotám databáze DBNull
Ukazuje, jak zpracovat DBNull hodnotu ze zdroje dat pomocí BindingSource komponenty.

Postupy: Řazení a filtrování dat ADO.NET pomocí komponenty Windows Forms BindingSource
Demonstruje použití BindingSource komponenty k použití řazení a filtrů pro zobrazená data.

Postupy: Vytvoření vazby k webové službě pomocí Windows Forms BindingSource
Ukazuje, jak použít komponentu BindingSource k vytvoření vazby k webové službě.

Postupy: Zpracování chyb a výjimek, k nimž došlo v souvislosti s datovou vazbou
Demonstruje použití BindingSource komponenty k řádnému zpracování chyb, ke kterým dochází v operaci datové vazby.

Postupy: Vytvoření vazby ovládacího prvku Windows Forms k typu
Demonstruje použití BindingSource komponenty k vytvoření vazby na typ.

Postupy: Vytvoření vazby ovládacího prvku Windows Forms k objektu factory
Demonstruje použití BindingSource komponenty k vytvoření vazby k objektu továrny nebo metodě.

Postupy: Přizpůsobení přidávání položek pomocí Windows Forms BindingSource
Demonstruje použití BindingSource komponenty k vytvoření nových položek a jejich přidání do zdroje dat.

Postupy: Vytváření oznámení o změnách pomocí metody BindingSource ResetItem
Demonstruje použití BindingSource komponenty k vyvolání událostí oznámení o změnách pro zdroje dat, které nepodporují oznámení o změnách.

Postupy: Vytváření oznámení o změnách pomocí rozhraní BindingSource a INotifyPropertyChanged
Demonstruje použití typu, který dědí z INotifyPropertyChangedBindingSource ovládacího prvku.

Postupy: Uplatňování aktualizací zdroje dat v ovládacím prvku Windows Forms pomocí BindingSource
Ukazuje, jak reagovat na změny ve zdroji dat pomocí BindingSource komponenty.

Postupy: Sdílení vázaných dat mezi formuláři pomocí komponenty BindingSource
Ukazuje, jak použít k vytvoření vazby BindingSource více formulářů ke stejnému zdroji dat.

Reference

BindingSource
Obsahuje referenční dokumentaci ke komponentě BindingSource .

BindingNavigator
Poskytuje referenční dokumentaci k ovládacímu BindingNavigator prvku.

Windows Forms – datová vazba
Obsahuje odkazy na témata popisující architekturu datových vazeb model Windows Forms.

Viz Také viz Vytvoření vazby ovládacích prvků k datům v sadě Visual Studio.