Powiązywanie danych formularzy systemu Windows

Powiązanie danych w formularzach Windows Forms umożliwia wyświetlanie i wprowadzanie zmian w informacjach ze źródła danych w kontrolkach w formularzu. Można powiązać zarówno z tradycyjnymi źródłami danych, jak i z niemal dowolną strukturą zawierającą dane.

W tej sekcji

Wiązanie danych i formularzy Windows Forms
Zawiera omówienie powiązania danych w formularzach systemu Windows.

Źródła danych obsługiwane przez formularze Windows Forms
Opisuje źródła danych, których można używać z formularzami systemu Windows.

Interfejsy dotyczące wiązania danych
Opisuje kilka interfejsów używanych z powiązaniem danych formularzy systemu Windows.

Instrukcje: nawigowanie po danych w formularzach Windows Forms
Pokazuje, jak nawigować po elementach w źródle danych.

Powiadomienie o zmianie w powiązaniu danych w formularzach Windows Forms
Opisuje różne typy powiadomień o zmianach dla powiązania danych formularzy systemu Windows.

Instrukcje: implementowanie interfejsu INotifyPropertyChanged
Pokazuje, jak zaimplementować INotifyPropertyChanged interfejs. Interfejs komunikuje się z powiązana kontrolką, która zmienia właściwość obiektu biznesowego

Instrukcje: stosowanie wzorca PropertyNameChanged
Pokazuje, jak zastosować wzorzec PropertyNameChanged do właściwości kontrolki użytkownika formularzy systemu Windows.

Instrukcje: implementowanie interfejsu ITypedList
Pokazuje, jak włączyć odnajdywanie schematu dla listy możliwej do powiązania przez zaimplementowanie interfejsu ITypedList .

Instrukcje: implementowanie interfejsu IListSource
Pokazuje, jak zaimplementować IListSource interfejs w celu utworzenia klasy możliwej do powiązania, nie implementuje IListelementu , ale udostępnia listę z innej lokalizacji.

Instrukcje: zapewnienie synchronizacji wiązania wielu kontrolek z jednym źródłem danych
Pokazuje sposób obsługi zdarzenia w BindingComplete celu zapewnienia synchronizacji wszystkich kontrolek powiązanych ze źródłem danych.

Instrukcje: zapewnienie pozostawania wybranego wiersza w tabeli podrzędnej w prawidłowym położeniu
Pokazuje, jak upewnić się, że wybrany wiersz tabeli podrzędnej nie ulegnie zmianie, gdy zostanie wprowadzona zmiana w polu tabeli nadrzędnej.

Zobacz również Interfejsy związane z powiązaniem danych, Instrukcje: nawigowanie po danych w formularzach systemu Windows i Instrukcje: tworzenie prostej powiązanej kontrolki w formularzu systemu Windows.

Odwołanie

System.Windows.Forms.Binding
Opisuje klasę reprezentującą powiązanie między powiązanym składnikiem a źródłem danych.

System.Windows.Forms.BindingSource
Opisuje klasę, która hermetyzuje źródło danych do powiązania z kontrolkami.

BindingSource, składnik
Zawiera listę tematów, które pokazują, jak używać BindingSource składnika.

DataGridView, kontrolka
Zawiera listę tematów, które pokazują, jak używać powiązanej kontrolki datagrid.

Zobacz również Uzyskiwanie dostępu do danych w programie Visual Studio.