Gewusst wie: Binden von Steuerelementen an Bilder aus einer Datenbank

 

Veröffentlicht: Juli 2016

Sie können im Datenquellenfenster ein Bild in einer Datenbank an ein Steuerelement in der Anwendung binden. Zum Beispiel kann ein Bild an ein Image-Steuerelement in einer WPF-Anwendung oder an ein PictureBox-Steuerelement in einer Windows Forms-Anwendung gebunden werden.

Bilder in einer Datenbank werden in der Regel als Bytearrays gespeichert. Für Elemente im Datenquellenfenster, die als Bytearrays gespeichert werden, wird der Steuerelementtyp standardmäßig auf Keine festgelegt, da Bytearrays sämtliche Objekte von einem einfachen Bytearray bis zur ausführbaren Datei einer großen Anwendung enthalten können. Um für ein Bytearrayelement im Datenquellenfenster ein datengebundenes Steuerelement zu erstellen, das ein Bild darstellt, muss das zu erstellende Steuerelement ausgewählt werden.

In der folgenden Prozedur wird davon ausgegangen, dass das Datenquellenfenster bereits mit einem an das Bild gebundenen Element gefüllt ist. Weitere Informationen finden Sie unter Gewusst wie: Herstellen einer Verbindung zu Daten in einer Datenbank.

So binden Sie ein Bild in einer Datenbank an ein Steuerelement

  1. Stellen Sie sicher, dass die Entwurfsoberfläche, der Sie das Steuerelement hinzufügen möchten, im WPF-Designer oder im Windows Forms-Designer geöffnet ist.

  2. Erweitern Sie im Datenquellenfenster die gewünschte Tabelle oder das gewünschte Objekt, sodass die Spalten bzw. Eigenschaften angezeigt werden.

  3. Wählen Sie die Spalte oder die Eigenschaft aus, die die Bilddaten enthält, und wählen Sie eines der folgenden Steuerelemente aus der Dropdown-Steuerelementliste aus:

    • Wenn der WPF-Designer geöffnet ist, wählen Sie Bild aus.

    • Wenn der Windows Forms-Designer geöffnet ist, wählen Sie PictureBox aus.

    • Sie können auch ein anderes Steuerelement auswählen, das die Datenbindung unterstützt und Bilder anzeigen kann. Wenn das Steuerelement, das Sie verwenden möchten, nicht in der Liste der verfügbaren Steuerelemente enthalten ist, können Sie es der Liste hinzufügen und es anschließend auswählen. Weitere Informationen finden Sie unter Hinzufügen benutzerdefinierter Steuerelemente zum Datenquellenfenster.

Siehe auch

Datenquellenfenster
Festlegen des Steuerelements, das beim Ziehen aus dem Datenquellenfenster erstellt werden soll
Hinzufügen benutzerdefinierter Steuerelemente zum Datenquellenfenster
Exemplarische Vorgehensweisen zur Arbeit mit Daten
Binden von Windows Forms-Steuerelementen an Daten in Visual Studio
Übersicht über Datenanwendungen in Visual Studio
Herstellen von Datenverbindungen in Visual Studio
Vorbereiten der Anwendung auf den Empfang von Daten
Abrufen von Daten für die Anwendung
Binden von Steuerelementen an Daten in Visual Studio
Bearbeiten von Daten in der Anwendung
Überprüfen von Daten
Speichern von Daten