Название может показаться простым и глупым, но позвольте мне объяснить.
Я использую службы WCF RIA, чтобы связать комбинированный список со списком, скажем, стран.Элемент управления содержит весь элемент управления, уже связанный с текстом данных, и страна находится среди данных в контексте.
Как можно связать выбранный элемент comboxbox со страной во всем контексте, в то время как весь список поступает из источника данных RIA в xaml.Код выглядит следующим образом:
<riaControls:DomainDataSource AutoLoad="True" LoadedData="countryDomainDataSource_LoadedData" x:Name="countryDomainDataSource" QueryName="GetCountriesQuery" VerticalAlignment="Top">
<riaControls:DomainDataSource.DomainContext>
<my:ApplyDataContext />
</riaControls:DomainDataSource.DomainContext>
</riaControls:DomainDataSource>
<ComboBox x:Name="CountryCB" Grid.Column="1" Margin="10,3,92,4" Grid.Row="10" ItemsSource="{Binding Data, ElementName=countryDomainDataSource}" DisplayMemberPath="Country1" SelectedValuePath="{Binding NationalCountry}" />