다음을 통해 공유


방법: 단순 바인딩 만들기

업데이트: 2007년 11월

이 예제에서는 단순 Binding을 만드는 방법을 보여 줍니다.

예제

이 예제에는 PersonName이라는 문자열 속성과 함께 Person 개체가 있습니다. Person 개체는 SDKSample이라는 네임스페이스에 정의되어 있습니다.

다음 예제에서는 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" 값과 함께 나타납니다.

전체 샘플을 보려면 단순 바인딩 샘플을 참조하십시오.

참고 항목

개념

데이터 바인딩 개요

기타 리소스

데이터 바인딩 방법 항목