У меня есть ListView
, отображающий список элементов, содержащих в основном два свойства.
Каждое из этих свойств в идеале должно выбираться из двух комбинированных списков.
Более того, выбор, доступный во втором комбинированном списке, зависит от первого.
Итак, вот идея кода, который я использовал:
<ListView>
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel>
<ComboBox Name="combo1"
ItemsSource="{DynamicResource combo1Source}"
SelectedItem="{Binding FirstProperty}"
SelectionChanged="combo_SelectionChanged">
<ComboBox Name="combo2"
ItemsSource="{DynamicResource combo2Source}"
SelectedItem="{Binding SecondProperty}">
</StackPanel>
<DataTemplate>
<ListView.ItemTemplate>
</ListView>
Дело в том, что я не знаю, как получить ссылку на combo2
из combo_SelectionChanged
(в C #).
Не могли бы вы показать мне, как действовать?