Sdílet prostřednictvím


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 komponenty BindingSource 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í voláními komponenty BindingSource.

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

V této části

Přehled komponenty BindingSource
Představuje obecné koncepty komponenty BindingSource, která umožňuje svázat zdroj dat s ovládacím prvek.

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

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

Jak se navázat na webovou službu pomocí Windows Forms BindingSource
Ukazuje, jak použít komponentu BindingSource k vytvoření vazby k webové službě.

Jak zpracovávat chyby a výjimky, které se vyskytují při datové vazbě
Demonstruje použití komponenty BindingSource 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 na typ
Demonstruje použití komponenty BindingSource k vytvoření vazby na typ.

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

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

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

Jak na to: Vyvolání oznámení o změnách pomocí BindingSource a rozhraní INotifyPropertyChanged
Demonstruje, jak používat typ, který dědí ze INotifyPropertyChanged s ovládacím prvkem BindingSource.

Jak na to: Odrazit aktualizace zdroje dat v ovládacím prvku Windows Forms pomocí BindingSource
Ukazuje, jak reagovat na změny ve zdroji dat pomocí komponenty BindingSource.

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

Odkaz

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

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

datové vazby Modelu Windows Forms
Obsahuje odkazy na témata popisující architekturu datových vazeb Modelu Windows Forms.

Viz také Připojit ovládací prvky k datům ve Visual Studiu.