Porady: powiązywanie formantów z obrazami z bazy danych
Można użyć Źródła danych okna do wiązania obrazu w bazie danych do formantu w aplikacji.Na przykład, można powiązać obrazu do Image kontroli w aplikacji WPF lub do PictureBox formantu w aplikacji Windows Forms.
Obrazy w bazie danych są zazwyczaj przechowywane jako tablice bajtów.Elementy w Źródła danych ustawiono okno, w którym są przechowywane jako tablice bajtów mają ich kontroli, wpisz Brak domyślnie, ponieważ tablice bajtów może zawierać wszystko od prostych tablicy bajtów do pliku wykonywalnego aplikacji duże.Aby utworzyć formant powiązany z danymi dla elementu tablicy bajtów w Źródła danych okna, który reprezentuje obraz, musisz wybrać formant do utworzenia.
W poniższej procedurze przyjęto, że Źródła danych okno jest już wypełniona elementu powiązanego z obrazu.Aby uzyskać więcej informacji, zobacz Porady: łączenie z danymi w bazie danych.
Aby powiązać formant obrazu w bazie danych
Upewnij się, że chcesz dodać formant do powierzchni projektu jest otwarty w programie WPF Designer lub Windows Forms Designer.
W Źródła danych okna, rozwiń odpowiednią tabelę lub obiekt, aby wyświetlić jego właściwości lub kolumn.
Zaznacz kolumnę lub właściwości, które zawiera dane obrazu i wybierz jedną z następujących formantów ze swojej listy rozwijanej formantu:
Jeśli w programie WPF designer jest otwarty, wybierz obrazu.
Jeśli Windows Forms designer jest otwarty, wybierz PictureBox.
Alternatywnie można wybrać innego formantu, który obsługuje wiązania danych i który można wyświetlać obrazy.Jeśli formant, którego chcesz użyć, nie jest na liście dostępnych formantów, można go dodać listy, a następnie zaznacz go.Aby uzyskać więcej informacji, zobacz Porady: dodawanie formantów niestandardowych do okna źródeł danych.
Zobacz też
Zadania
Porady: ustawianie formantu do utworzenia podczas przeciągania z okna źródła danych
Porady: dodawanie formantów niestandardowych do okna źródeł danych
Informacje
Koncepcje
Powiązywanie formantów formularzy systemu Windows z danymi w Visual Studio
Przygotowywanie aplikacji na otrzymywanie danych
Pobieranie danych do aplikacji
Powiązywanie kontrolek z danymi w Visual Studio
Sprawdzanie poprawności danych