0
데이터 바인딩을 사용하여 콤보 상자의 내용을 컬렉션에 바인딩하거나 콤보 상자의 선택한 값을 클래스 멤버에 바인딩 할 수 있지만 둘 다 할 수는 없습니다. 동시에. 한 가지로 선택한 값을 다른 것으로 바인딩 할 수 있기를 원합니다. 콤보 상자가 두 개의 datacontext를 처리 할 수 없거나 명시 적으로 지정하지 않을 것입니다. 아래 예를 보면 도움이됩니다. 감사. XAML에서Silverlight 데이터 콤보 상자 항목과 값을 따로 바인드
:
<ComboBox Name="Combo" ItemsSource="{Binding}"
SelectedValue="{Binding ID, Mode=TwoWay}"/>
코드에서 :
LayoutRoot.DataContext = myClass;
Combo.DataContext = items;