У меня есть следующий XAML. Допустим, FruitList представляет собой коллекцию фруктов, каждый из которых имеет коллекцию FruitSeeds. Существует ли синтаксис для привязки cbxFruitSeeds к коллекции FruitSeeds в зависимости от того, какой Fruit выбран в cbxFruits?
<GridView>
<GridViewColumn Header="Fruits">
<GridViewColumn.CellTemplate>
<DataTemplate>
<ComboBox DisplayMemberPath="Fruit.Name" ItemsSource="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ItemsControl}}, Path=DataContext.FruitList}" x:Name="cbxFruits"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="FruitSeeds">
<GridViewColumn.CellTemplate>
<DataTemplate>
<ComboBox x:Name="cbxFruitSeeds"></ComboBox>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>