Markieren Sie das Kontrollkästchen Englisch, um die englische Version dieses Artikels anzuzeigen. Sie können den englischen Text auch in einem Popup-Fenster einblenden, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Gewusst wie: Erstellen einer einfachen Bindung

 

Veröffentlicht: Juni 2016

Dieses Beispiel zeigt, wie Sie eine einfache Bindung mithilfe von Binding erstellen können.

Beispiel

In diesem Beispiel wird ein Person-Objekt mit einer Zeichenfolgeneigenschaft mit dem Namen PersonName verwendet. Das Person-Objekt wird im Namespace mit dem Namen SDKSample definiert.

Im folgenden Beispiel wird das Person-Objekt mit dem PersonName-Eigenschaftswert Joe instanziiert. Dies geschieht im Abschnitt Resources und weist einen x:Key zu.

<Window
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  xmlns:src="clr-namespace:SDKSample"
  SizeToContent="WidthAndHeight"
  Title="Simple Data Binding Sample">

  <Window.Resources>
    <src:Person x:Key="myDataSource" PersonName="Joe"/>
</Window.Resources>
</Window>

Um eine Bindung zur PersonName-Eigenschaft vorzunehmen, gehen Sie wie folgt vor:

<TextBlock Text="{Binding Source={StaticResource myDataSource}, Path=PersonName}"/>

Als Ergebnis wird der TextBlock mit dem Wert "Joe" angezeigt.

Anzeigen: