http://msdn.microsoft.com/ko-kr/magazine/cc163299.aspx

 

image

Mode 특성은 원본과 대상 간의 데이터 흐름 방식을 결정하는 바인딩 모드를 정의합니다. 이러한 바인딩 모드로는 OneWay 외에 OneTime, OneWayToSource, TwoWay의 세 가지가 더 있습니다.

OneWay 바인딩

을 사용하면 원본을 변경할 때마다 원본에서 대상으로 데이터 흐름이 발생합니다. 예에서는 이 바인딩 모드를 명시적으로 지정했지만 OneWay 바인딩은 TextBlock의 Text 속성에 대한 기본 바인딩 모드이므로 지정하지 않아도 됩니다.

OneTime 바인딩

도 원본에서 대상으로 데이터를 보낸다는 점은 OneWay 바인딩과 같지만 응용 프로그램이 시작되거나 DataContext가 변경될 때만 이러한 데이터 흐름이 발생한다는 차이가 있습니다. 따라서 원본의 변경 알림을 수신하지 않습니다. OneWay 바인딩이나 OneTime 바인딩과는 달리 OneWayToSource 바인딩은 대상에서 원본으로 데이터를 보냅니다. 마지막으로,

TwoWay바인딩

원본 데이터를 대상으로 보내고 대상 속성의 값이 변경된 경우 변경 내용을 다시 원본으로 보냅니다

+ Recent posts