을 확장 사용자 지정 컨트롤에 selectedItem가 작동하지 않습니다 SelectedItem은 그렇지 않습니다. Google에서 검색 한 후 문제의 해결책을 찾았습니다 here. 구체적으로,이 변경되어 selectedItemTemplateBinding 우리는 콤보 상자의 선택을 취소 할 수있는 버튼이 사용자 지정 ComboBox 컨트롤을 만든 콤보
SelectedItem="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=SelectedItem}"
결합하면 예상대로 작동한다.
ItemsSource의 TemplateBinding이 정상적으로 작동하는 데 비해 SelectedItem의 원래 TemplateBinding이 작동하지 않는 이유는 무엇입니까? Binding
가 OneWay
또는 TwoWay
depending on the property로 선택하는 반면 (, 내가 생각하는, 귀하의 경우 주요 문제)의 차이