共用方式為


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"。

請參閱

概念

資料繫結概觀

其他資源

資料繫結 HOW TO 主題