데이터 바인딩 WPF에서는 UI를 데이터와 동기화한 상태로 유지하기 위해 아주 적은 양의 코드를 작성한다. 그로인해, 애플리케이션의 빠른 작성 속도 + 애플리케이션 유지 보수 시 작업이 훨씬 적다.
데이터 중심의 애플리케이션을 살펴보면 데이터를 표시하는 컨트롤이 있다. 즉, 컨트롤의 속성에 변수를 할당할 수 있다.
컨트롤 속성에 변수 할당 Text 속성은 데이터 객체(c)의 Speed 속성 값에 실제로 연결돼 Speed 속성이 TextBox 컨트롤의 Text 속성에 초기 할당되고 나면 Text 속성의 모든 변경이 데이터 객체의 Speed 속성에 할당된다. Binding 키워드 다음에 연결할 데이터 객체 속성의 이름을 쓰면 데이터 객체의 위치를 지정할 수 있다.
ElementName 구문을 사용해 데이터 객체가 명명된 요소임을 나타낸다.
#
Binding
#
Mode
#
WPF
#
데이터바인딩
#
바인딩모드
#
바인딩오류
원문 링크 : [WPF] 데이터 바인딩