Składnik BindingSource
Hermetyzuje źródło danych do powiązania z kontrolkami.
Składnik BindingSource służy dwóm celom. Po pierwsze zapewnia warstwę pośrednią podczas wiązania kontrolek w formularzu z danymi. Jest to realizowane przez powiązanie składnika BindingSource ze źródłem danych, a następnie powiązanie kontrolek w formularzu z składnikiem BindingSource. Wszystkie dalsze interakcje z danymi, w tym nawigowanie, sortowanie, filtrowanie i aktualizowanie, odbywa się za pomocą wywołań składnika BindingSource.
Po drugie, składnik BindingSource może działać jako silnie typizowane źródło danych. Dodanie typu do składnika BindingSource za pomocą metody Add powoduje utworzenie listy tego typu.
W tej sekcji
Omówienie składnika BindingSource
Wprowadza ogólne pojęcia składnika BindingSource, który umożliwia powiązanie źródła danych z kontrolką.
Instrukcje: wiązanie kontrolek formularzy systemu Windows z wartościami bazy danych DBNull
Pokazuje, jak obsługiwać wartość DBNull ze źródła danych przy użyciu składnika BindingSource.
Instrukcje: sortowanie i filtrowanie danych ADO.NET za pomocą składnika BindingSource formularzy systemu Windows
Demonstruje użycie składnika BindingSource do stosowania sortowania i filtrów do wyświetlanych danych.
Jak: powiązać z usługą sieciową przy użyciu BindingSource w formularzach Windows
Pokazuje, jak używać składnika BindingSource do powiązania z usługą sieci Web.
Jak obsługiwać błędy i wyjątki występujące przy wiązaniu danych
Demonstruje użycie składnika BindingSource do bezproblemowego obsługi błędów występujących w operacji powiązania danych.
Jak: powiązać kontrolkę Windows Forms z typem danych
Demonstruje użycie składnika BindingSource do powiązania z typem.
Jak: Powiązać kontrolkę Windows Forms z obiektem fabryki
Demonstruje użycie składnika BindingSource do powiązania z obiektem lub metodą fabryki.
Jak dostosować dodawanie elementu za pomocą Windows Forms BindingSource
Demonstruje użycie składnika BindingSource do tworzenia nowych elementów i dodawania ich do źródła danych.
Instrukcje: wywoływanie powiadomień o zmianie przy użyciu metody BindingSource ResetItem
Demonstruje użycie składnika BindingSource do zgłaszania zdarzeń powiadomień o zmianach dla źródeł danych, które nie obsługują powiadomienia o zmianie.
Jak: wywoływać powiadomienia o zmianach za pomocą BindingSource i interfejsu INotifyPropertyChanged
Pokazuje, jak używać typu dziedziczonego z INotifyPropertyChanged za pomocą kontrolki BindingSource.
Instrukcje: odzwierciedlanie aktualizacji źródła danych w kontrolce Formularzy systemu Windows za pomocą BindingSource
Pokazuje, jak reagować na zmiany w źródle danych przy użyciu składnika BindingSource.
Instrukcje: udostępnianie powiązanych danych między formularzami przy użyciu składnika BindingSource
Pokazuje, jak używać BindingSource do powiązania wielu formularzy z tym samym źródłem danych.
Odniesienie
BindingSource
Zawiera dokumentację referencyjną składnika BindingSource.
BindingNavigator
Zawiera dokumentację referencyjną kontrolki BindingNavigator.
Powiązane sekcje
Wiązanie danych Windows Forms
Zawiera linki do tematów opisujących architekturę powiązania danych formularzy systemu Windows.
Zobacz również Wiązanie kontrolek z danymi w programie Visual Studio.
.NET Desktop feedback