Freigeben über


Gewusst wie: Binden der von einem Dienst zurückgegebenen Daten

Sie können die von einem WCF (Windows Communication Foundation)-Dienst zurückgegebenen Daten genauso wie jede andere Datenquelle an ein Steuerelement binden. Wenn Sie einen Verweis auf einen WCF-Dienst hinzufügen und dieser Dienst zusammengesetzte Typen zum Zurückgeben von Daten enthält, werden sie automatisch dem Fenster Datenquellen hinzugefügt.

So binden Sie ein Steuerelement an ein von einem WCF-Dienst zurückgegebenes einzelnes Datenfeld

  1. Klicken Sie im Menü Daten auf Datenquellen anzeigen. Das Fenster Datenquellen wird angezeigt.

  2. Erweitern Sie im Fenster Datenquellen den Knoten für den Dienstverweis. Alle von dem Dienst zurückgegebenen zusammengesetzten Typen werden angezeigt.

  3. Erweitern Sie einen Knoten für einen Typ. Die Datenfelder für diesen Typ werden angezeigt.

  4. Wählen Sie ein Feld aus, und klicken Sie auf den Dropdownpfeil, um eine Liste mit Steuerelementen anzuzeigen, die für diesen Datentyp verfügbar sind.

  5. Klicken Sie auf den Typ von Steuerelement, an das Sie Daten binden möchten.

  6. Ziehen Sie das Feld auf ein Formular. Das Steuerelement wird dem Formular zusammen mit einer BindingSource-Komponente und einer BindingNavigator-Komponente hinzugefügt.

  7. Wiederholen Sie die Schritte 4 bis 6 für alle weiteren Felder, die Sie binden möchten.

So binden Sie ein Steuerelement an einen von einem WCF-Dienst zurückgegebenen zusammengesetzten Typ

  1. Wählen Sie im Menü Daten die Option Datenquellen anzeigen aus. Das Fenster Datenquellen wird angezeigt.

  2. Erweitern Sie im Fenster Datenquellen den Knoten für den Dienstverweis. Alle von dem Dienst zurückgegebenen zusammengesetzten Typen werden angezeigt.

  3. Wählen Sie einen Knoten für einen Typ aus, und klicken Sie auf den Dropdownpfeil, um eine Liste der verfügbaren Optionen anzuzeigen.

  4. Klicken Sie auf DataGridView, um die Daten in einem Raster anzuzeigen, oder auf Details, um die Daten in einzelnen Steuerelementen anzuzeigen.

  5. Ziehen Sie den Knoten auf das Formular. Die Steuerelemente werden dem Formular zusammen mit einer BindingSource-Komponente und einer BindingNavigator-Komponente hinzugefügt.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen eines Verweises auf einen Webdienst

Gewusst wie: Binden von Daten an das DataGridView-Steuerelement in Windows Forms mithilfe des Designers

Referenz

Dialogfeld "Dienstverweis hinzufügen"

Datenquellenfenster

Konzepte

Windows Communication Foundation-Dienste und WCF Data Services in Visual Studio

Weitere Ressourcen

Consuming ASMX and WCF Services Sample