Практическое руководство. Создать простой привязки
Этот пример показывает создание простого объекта Binding.
Пример
В этом примере имеется объект Person со строковым свойством с именем PersonName. Объект Person определен в пространстве имен с именем SDKSample.
В следующем примере создается экземпляр объекта Person со значением Joe для свойства PersonName. Это сделано в разделе Resources и назначено x:Key.
<Window
xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="https://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>
Для привязки к свойству PersonName необходимо выполнить следующие действия:
<TextBlock Text="{Binding Source={StaticResource myDataSource}, Path=PersonName}"/>
В результате TextBlock отобразится со значением "Joe".
См. также
Основные понятия
Общие сведения о связывании данных