Share via


Binden von Daten an eine Eigenschaft oder an ein Element

Diese Seite bezieht sich auf WPF und Silverlight 2

So binden Sie Daten mithilfe des Eigenschaftenpanels

  1. Klicken Sie auf der Zeichenfläche auf das Element im Layout, für das die Bindung erstellt werden soll. An dieser Stelle fließen die Daten aus der Datenquelle.

  2. Klicken Sie im Eigenschaftenpanel auf die Schaltfläche Erweiterte EigenschaftenoptionenCc294574.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(de-de,Expression.10).png neben der Eigenschaft, die als Ziel für die Bindung verwendet werden soll. Dies ist die spezifische Eigenschaft, die die Daten enthalten soll.

  3. Klicken Sie im Popupmenü auf Datenbindung.

  4. Führen Sie im Dialogfeld Datenbindung erstellen einen der folgenden Schritte aus:

    • Um eine Bindung mit einem Feld einer Datenquelle zu erstellen, klicken Sie oben im Dialogfeld auf die Schaltfläche Datenfeld. In der Liste auf der linken Seite des Dialogfelds werden alle verfügbaren Datenquellen für das aktuelle Dokument angezeigt. Beim Wechseln zwischen den Datenquellen in der Liste werden in der Liste auf der rechten Seite alle Datenfelder für die ausgewählte Datenquelle angezeigt. Markieren Sie in der Liste das Datenfeld, das als Bindungsquelle verwendet werden soll, und klicken Sie dann auf Fertig stellen.

    • Um zwei Eigenschaften von Layoutelementen aneinander zu binden, klicken Sie oben im Dialogfeld auf die Schaltfläche Elementeigenschaft. In der Liste auf der linken Seite des Dialogfelds werden alle verfügbaren Elemente im aktuellen Dokument angezeigt. Beim Wechseln zwischen den Elementen in der Liste werden in der Liste auf der rechten Seite die Eigenschaften für das ausgewählte Element angezeigt. Markieren Sie in der Liste auf der rechten Seite die Eigenschaft, die als Bindungsquelle verwendet werden soll, und klicken Sie dann auf Fertig stellen.

      Cc294574.alert_note(de-de,Expression.10).gifHinweis:

      Silverlight 2 unterstützt keine Bindung zwischen Elementen.

    • Um eine Bindung an einen expliziten Datenkontext zu erstellen, klicken Sie oben im Dialogfeld auf die Schaltfläche Expliziter Datenkontext, sofern für das Element, das gebunden werden soll, ein Datenkontext definiert wurde. In einer Liste werden alle Felder angezeigt, die für den aktuellen Datenkontext verfügbar sind. Markieren Sie das Datenfeld, das als Quelle für die Bindung verwendet werden soll, und klicken Sie dann auf Fertig stellen.

Cc294574.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

So binden Sie Daten durch Ziehen von Feldern aus dem Projektpanel

  1. Klicken Sie im Projektpanel unter Daten auf das Datenquellenfeld, für das eine Bindung erstellt werden soll, und ziehen Sie es auf die Zeichenfläche. Sie können das Datenquellenfeld an einer leeren Stelle auf der Zeichenfläche oder in einem vorhandenen Layoutelement ablegen.

  2. Wenn Sie das Datenfeld an der gewünschten Stelle abgelegt haben, werden Sie über ein Popupmenü aufgefordert, den Steuerelementtyp auszuwählen, der zum Darstellen der Daten erstellt werden soll. Wenn Sie das Datenquellenfeld über einem vorhandenen Element ablegen, haben Sie ebenfalls die Möglichkeit, die Daten an dieses Element zu binden.

  3. Nach der Auswahl des Steuerelementtyps für die Daten wird das neue Steuerelement auf der Zeichenfläche angezeigt. Sie werden dann aufgefordert, die Eigenschaft für dieses Steuerelement zum Binden der Daten auszuwählen. Wählen Sie die Eigenschaft aus, und klicken Sie dann auf OK.

Cc294574.alert_note(de-de,Expression.10).gifHinweis:

Die Eigenschaft, die sich für den aktuellen Steuerelementtyp am besten eignet, ist meist automatisch ausgewählt. In der Regel können Sie somit einfach auf OK klicken, um die Auswahl zu bestätigen.

Cc294574.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

Siehe auch

Konzepte

Weiterführende Themen: Erstellen und Anwenden eines Wertkonverters