0
여기 내 코드 년대 MVVM 패턴을 사용하여 WPF 나에게 슬픔을주고 콤보 상자있어 :나는
<ComboBox Grid.Column="1" Grid.Row="9" ItemsSource="{Binding Path=PriorityEntries}" SelectedItem="{Binding Path=Priority,Mode=TwoWay}"/>
콤보가 PriorityEntries 제대로 결합되어, 나는 콤보 상자의 값을 변경할 때 "로 설정을 "는 바인딩 된 속성 (우선 순위)을 필요로하는 것으로 설정합니다. 그러나이 콤보 상자가 상주하는 UserControl을 닫을 때 null 값으로 set 속성을 다시 호출 한 다음 selectedItem이 null인지 설정합니다. 왜 사용자 정의 컨트롤을 닫을 때 comboBox가 다시 바인딩되는 것입니까? 모드를 OneTime으로 설정하려고 시도했지만 변경 사항이 반영되지 않습니다 ...