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.
Související oddíly
datové vazby Modelu Windows Forms
Obsahuje odkazy na témata popisující architekturu datových vazeb Modelu Windows Forms.
.NET Desktop feedback