1
두 개의 분리 된 WPF 콤보 박스가 있는데 둘 다 같은 객체에 바인딩하여 값을 채 웁니다. 그러나 하나의 콤보 상자에서 선택 항목을 변경하면 다른 콤보 상자의 선택 항목이 첫 번째 항목과 동일하게 변경되고 그 반대의 경우도 마찬가지입니다. 이것은 내가 원하는 동작이 아니므로 선택 항목을 미러링하지 않고 콤보 상자의 내용을 단일 소스에만 바인딩하려고합니다. 내가 사용하는 결박 나는 BindingList.To에 결합하고같은 개체에 바인딩되는 두 개의 별도 콤보 상자 선택을 어떻게 해제합니까?
ItemsSource="{Binding}"
및
comboBox1.DataContext = bindingList;
내가이 두 콤보 박스의 선택을 해제하려면 어떻게해야합니까?
, 감사 :
원하는 동작을 얻으려면, 단지 각 콤보 상자의 DataContext를 설정! ListCollectionView를 사용하면 CollectionChanged 이벤트가 완벽한 원본 개체에서 전파 될 수 있습니다. – brack
문제를 해결 한 경우 답변으로 표시하는 것을 잊지 마십시오. –