Wiązanie formantów z danych w programie Visual Studio
Można wyświetlić dane dla użytkowników aplikacji przez powiązanie danych do formantów.Te formanty powiązane z danymi można utworzyć, przeciągając elementy z Źródła danych okna na powierzchni projektu w programie Visual Studio.
W tym temacie opisano źródeł danych, których można używać do tworzenia formantów powiązanych danych.Opisano również niektóre ogólne zadania zaangażowanych w wiązania z danymi.Aby uzyskać bardziej szczegółowe informacje o sposobach tworzenia formantów powiązanych danych, zobacz Wiązanie formantów Windows Forms do danych w programie Visual Studio, Wiązanie formantów WPF do danych w programie Visual Studio i Formanty Silverlight wiązania z danymi w programie Visual Studio.
Źródła danych
Źródło danych reprezentuje dane, które są dostępne dla aplikacji.Można utworzyć źródła danych z baz danych, usługi lub obiektów.Aby uzyskać więcej informacji, zobacz Omówienie źródeł danych.
Niektóre źródła danych umożliwiają tworzenie formantów powiązanych danych przez przeciąganie elementów z Źródła danych okna, podczas gdy inne źródła danych nie.W poniższej tabeli przedstawiono źródła danych, które są obsługiwane.
Źródła danych |
Przeciąganie i upuszczanie wsparcia w Windows Forms Designer |
Przeciąganie i upuszczanie wsparcia w Projektant WPF |
Przeciąganie i upuszczanie wsparcia w Projektant dodatku Silverlight |
---|---|---|---|
Zestaw danych |
Tak |
Tak |
Nr |
Podmiot danych modelu |
No1 |
Tak |
Tak |
LINQ klas SQL |
No2 |
No2 |
No2 |
Usługi (łącznie z Usługi danych programu WCF, WCF usług i usług sieci Web) |
Tak |
Tak |
Tak |
Obiekt |
Tak |
Tak |
Tak |
Programu SharePoint |
Tak |
Tak |
Tak |
1.Gdy Windows Forms Designer jest otwarty, podmioty w Źródła danych okna są tylko do odczytu i nie mogą być przeciągane do projektanta.Nadal można jednak utworzyć formantów powiązanych danych przez dodanie nowego źródła danych obiektu, oparty na modelu podmiotu danych, a następnie przeciągając te obiekty do projektanta.Aby uzyskać więcej informacji, zobacz How to: Add an Object as a Project Data Source (Entity Framework).
2.LINQ klas SQL nie są wyświetlane w Źródła danych okna.Można jednak dodać nowe źródło danych obiektu, oparty na LINQ do klas SQL, a następnie przeciągnij te obiekty do designer do tworzenia formantów powiązanych danych.Aby uzyskać więcej informacji, zobacz Walkthrough: Creating LINQ to SQL Classes (O/R Designer).
Okno źródła danych
Źródła danych są dostępne w projekcie jako pozycje w Źródła danych okna.Można przeciągnąć elementy z tego okna można tworzyć formanty, które są powiązane z danych źródłowych.Aby uzyskać więcej informacji, zobacz Okno źródła danych.
Dla każdego typu danych, który pojawia się w Źródła danych okna, kontroli domyślny jest tworzony podczas przeciągania elementu do projektanta.Podczas przeciągania elementu z Źródła danych okna, można zmienić formant, który zostanie utworzony.Aby uzyskać więcej informacji, zobacz Jak: formant ma zostać utworzony podczas przeciągania w oknie źródła danych.
Zadań związanych z powiązaniem formantów z danych
W poniższej tabeli przedstawiono niektóre z typowych zadań wykonaj wiązać formanty z danych.
Zadania |
Więcej informacji |
---|---|
Otwórz Źródła danych okno |
|
Dodawanie źródła danych do projektu |
Jak: połączenia z danymi w bazie danych |
Ustawianie formantu, który jest tworzony podczas przeciągania elementu z Źródła danych okna projektanta. |
Jak: formant ma zostać utworzony podczas przeciągania w oknie źródła danych |
Zmodyfikuj listę formantów, które są skojarzone z elementami w Źródła danych okna. |
Jak: dodawania formantów niestandardowych do okna źródeł danych |
Tworzenie formantów powiązanych danych. |
Wiązanie formantów Windows Forms do danych w programie Visual Studio Wiązanie formantów WPF do danych w programie Visual Studio Formanty Silverlight wiązania z danymi w programie Visual Studio |
Po utworzeniu formanty powiązane z danymi, chcesz wykonać jedną z następujących zadań.
Zadania |
Aby uzyskać więcej informacji |
---|---|
Edytowanie danych w źródle danych |
|
Sprawdź poprawność zmian wprowadzonych do danych |
|
Zapisać dane zaktualizowane w bazie danych |
Zobacz też
Zadania
Jak: powiązać formantów obrazów z bazy danych
Koncepcje
Wiązanie formantów Windows Forms do danych w programie Visual Studio
Wiązanie formantów WPF do danych w programie Visual Studio
Sprawdzanie poprawności danych
Inne zasoby
Formanty Silverlight wiązania z danymi w programie Visual Studio
Omówienie aplikacji danych w programie Visual Studio
Połączenie z danymi w programie Visual Studio
Narzędzia do pracy ze źródłami danych w programie Visual Studio