HOW TO:建立簡單繫結
這個範例顯示如何建立簡單 Binding。
範例
在這個範例中,您有一個字串屬性命名為 PersonName 的 Person 物件。 Person 物件是在名為 SDKSample 的命名空間 (Namespace) 中定義的。
下列範例會具現化 (Instantiate) 具有 Joe 之 PersonName 屬性值的 Person 物件。 這是在 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"。