Binding.Mode 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
바인딩에서 데이터 흐름의 방향을 나타내는 값을 가져오거나 설정합니다.
public:
property System::Windows::Data::BindingMode Mode { System::Windows::Data::BindingMode get(); void set(System::Windows::Data::BindingMode value); };
public System.Windows.Data.BindingMode Mode { get; set; }
member this.Mode : System.Windows.Data.BindingMode with get, set
Public Property Mode As BindingMode
속성 값
값 중 BindingMode 하나입니다. 기본값은 Default대상 종속성 속성의 기본 바인딩 모드 값을 반환하는 것입니다. 그러나 기본값은 각 종속성 속성에 따라 다릅니다. 일반적으로 텍스트 상자 및 확인란과 같은 사용자가 편집할 수 있는 컨트롤 속성은 기본적으로 양방향 바인딩으로 설정되지만 대부분의 다른 속성은 기본적으로 단방향 바인딩으로 설정됩니다.
종속성 속성이 기본적으로 단방향 또는 양방향으로 바인딩되는지 여부를 확인하는 프로그래밍 방식의 방법은 속성의 속성 메타데이터를 가져와 GetMetadata(Type) 서 속성의 BindsTwoWayByDefault 부울 값을 확인하는 것입니다.
설명
지원 OneWay 및 TwoWay 바인딩하려면 기본 데이터를 구현 INotifyPropertyChanged해야 합니다. 자세한 내용은 방법: 속성 변경 알림 구현을 참조하세요.
또는 OneWayToSource 바인딩의 경우 TwoWay 속성을 설정하여 대상-원본 업데이트를 제어할 UpdateSourceTrigger 수 있습니다. 자세한 내용은 UpdateSourceTrigger를 참조하세요.
다양한 바인딩 모드에 대한 자세한 내용은 데이터 바인딩 개요를 참조하세요.