Мой XAML такой, как показано ниже .:
<ComboBox x:Name="cbCurrencyValueList" SelectionChanged="cbCurrencyValueList_SelectionChanged" ItemsSource="{Binding Source={StaticResource MyCurrencyLists}, Path=librarycurrencylist}" DisplayMemberPath="CurrencyCode" SelectedValuePath="CurrencyCode" SelectedValue="{Binding PricingCurrency, Mode=TwoWay}"/>
<ListView x:Name="lbPriceChangeSchedule" ItemsSource="{Binding PricingScheduleList}">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel>
<StackPanel Orientation="Horizontal">
<ComboBox x:Name="cbSchedulePriceValueList" ItemsSource="{Binding Source={StaticResource MyPricingLists}, Path=librarypricinglist}" DisplayMemberPath="PriceValue" SelectedValuePath="PriceValue" SelectedValue="{Binding ScheduleDisplayPricing, Mode=TwoWay}" />
</StackPanel>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Вопрос : Любое изменение выбора в комбинированном списке 'cbCurrencyValueList' изменит список источников элементов cbSchedulePriceValueList внутри списка. если listview содержит n экземпляров ComboBox cbSchedulePriceValueList, то все они будут изменены.
Так как я могу получить доступ к каждому экземпляру cbSchedulePriceValueList в codebehind и индивидуально обновлять / изменять его источник элементов .?
Любое руководство?