Udostępnij za pośrednictwem


Powiązywanie kontrolek z danymi w Visual Studio

Można wyświetlić dane dla użytkowników aplikacji przez powiązanie danych z formantami.Możesz utworzyć te formanty powiązane z danymi przez przeciąganie elementów z okna Źródła danych do powierzchni projektowej w programie Visual Studio.

W tym temacie opisano źródła danych, których można używać do tworzenia formantów powiązanych z danymi.Opisuje także niektóre ogólne zadania podczas wiązania z danymi.Aby uzyskać bardziej szczegółowe informacje na temat sposobu tworzenia formantów powiązanych z danymi, zobacz Powiązywanie formantów formularzy systemu Windows z danymi w Visual Studio, Powiązywanie kontrolek WPF z danymi w Visual Studio i Powiązywanie kontrolek Silverlight z danymi w Visual Studio.

Źródła danych

Źródło danych reprezentuje dane dostępne dla aplikacji.Możesz tworzyć źródła danych z baz danych, usług lub obiektów.Aby uzyskać więcej informacji, zobacz Źródła danych — Przegląd.

Niektóre źródła danych umożliwiają tworzenie formantów powiązanych z danymi przez przeciąganie elementów z okna Źródła danych, a inne źródła danych nie mają takiej możliwości.W poniższej tabeli przedstawiono, które źródła danych są obsługiwane.

Źródło danych

Obsługa przeciągania i upuszczania w Projektancie kontrolek Windows

Obsługa przeciągania i upuszczania w Projektancie WPF

Obsługa przeciągania i upuszczania w Projektancie Silverlight

Zestaw danych

Tak

Tak

Nie

Entity Data Model

Nie1

Tak

Tak

Klasy programu LINQ to SQL

Nie2

Nie2

Nie2

Usługi (łącznie z Usługi danych WCF, usługami WCF i usługami sieci Web)

Tak

Tak

Tak

Obiekt

Tak

Tak

Tak

SharePoint

Tak

Tak

Tak

1.Po otwarciu Projektanta Windows Forms podmioty w oknie Źródła danych są tylko do odczytu i nie można ich przeciągać do projektanta.Możesz jednak ciągle tworzyć formanty powiązane z danymi, dodając nowe źródło danych obiektu opartego na modelu danych jednostki, a następnie przeciągnąć te obiekty do projektanta.

2.Klasy LINQ do SQL nie są wyświetlane w oknie Źródła danych.Można jednak dodać nowe źródło danych obiektu opartego na LINQ do klas SQL, a następnie przeciągnąć te obiekty do projektanta w celu tworzenia formantów powiązanych z danymi.Aby uzyskać więcej informacji, zobacz Walkthrough: Creating LINQ to SQL Classes (O/R Designer).

Okno źródeł danych

Źródła danych są dostępne dla projektu jako elementy w oknie Źródła danych.Możesz przeciągnąć elementy z tego okna, aby tworzyć formanty, które są powiązane z danymi źródłowymi.Aby uzyskać więcej informacji, zobacz Okno źródła danych.

Dla każdego typu danych, który pojawia się w oknie Źródła danych, tworzony jest domyślny formant podczas przeciągania elementu do projektanta.Przed przeciągnięciem elementu z okna Źródła danych można zmienić formant, który zostanie utworzony.Aby uzyskać więcej informacji, zobacz Porady: ustawianie formantu do utworzenia podczas przeciągania z okna źródła danych.

Zadania związane z powiązaniem formantów z danymi

W poniższej tabeli przedstawiono niektóre z najczęściej wykonywanych zadań, które się wykonuje, aby powiązać formanty z danymi.

Zadanie

Więcej informacji

Otwieranie okna Źródła danych

Porady: otwieranie okna źródeł danych

Dodawanie źródła danych do projektu

Porady: łączenie z danymi w bazie danych

Porady: łączenie z danymi w obiektach

Porady: łączenie z danymi w usłudze

Ustaw formant tworzony podczas przeciągania elementu z okna Źródła danych do projektanta.

Porady: ustawianie formantu do utworzenia podczas przeciągania z okna źródła danych

Zmodyfikuj listę formantów, które są skojarzone z elementami w oknie Źródła danych.

Porady: dodawanie formantów niestandardowych do okna źródeł danych

Tworzenie formantów związanych z danymi.

Powiązywanie formantów formularzy systemu Windows z danymi w Visual Studio

Powiązywanie kontrolek WPF z danymi w Visual Studio

Powiązywanie kontrolek Silverlight z danymi w Visual Studio

Po utworzeniu formantów, które są związane z danymi, można wykonać jedno z następujących zadań.

Zadanie

Aby uzyskać więcej informacji

Edytuj dane w odpowiednim źródle danych.

Edytowanie danych w aplikacji

Sprawdź poprawność zmian wprowadzonych do danych

Sprawdzanie poprawności danych

Zapisz zaktualizowane dane w bazie danych

Zapisywanie danych

Zobacz też

Zadania

Porady: powiązywanie formantów z obrazami z bazy danych

Koncepcje

Powiązywanie formantów formularzy systemu Windows z danymi w Visual Studio

Powiązywanie kontrolek WPF z danymi w Visual Studio

Edytowanie danych w aplikacji

Sprawdzanie poprawności danych

Zapisywanie danych

Inne zasoby

Powiązywanie kontrolek Silverlight z danymi w Visual Studio

Przegląd aplikacji w Visual Studio

Łączenie z danymi w Visual Studio

Narzędzia służące do pracy ze źródłami danych w Visual Studio