Udostępnij za pośrednictwem


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

Jak: Otwórz okno źródła danych

Dodawanie źródła danych do projektu

Jak: połączenia z danymi w bazie danych

Jak: połączenia z danymi w obiektach

Jak: połączenia z danymi w usłudze

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

Edytowanie danych w aplikacji

Sprawdź poprawność zmian wprowadzonych do danych

Sprawdzanie poprawności danych

Zapisać dane zaktualizowane w bazie danych

Zapisywanie 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

Edytowanie danych w aplikacji

Sprawdzanie poprawności danych

Zapisywanie 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