Binding nested List of objects in wpf

I am trying to bind nested Lists of objects to UserControl elements in the ListView.

As you can see on the picture below, I assign a list with properties emSection1 and Sections which is a List to ListView and number of UserControls is generated based on this list. Then each element of Sections has another List with its properties.

enter image description here

My UserControl has three elements: TextBlock and two ComboBoxes. Here is my code:

<StackPanel Orientation="Vertical" VerticalAlignment="Center" HorizontalAlignment="Center">
        <TextBlock x:Name="EM_TextBlock" Text="{Binding emSection1}" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="16"/>
        <ComboBox x:Name="SectionComboBox" DataContext="{Binding Sections.SectionName}" HorizontalAlignment="Left" Margin="0,10,0,0" VerticalAlignment="Top" Width="120"/>
        <ComboBox x:Name="CartridgeNameComboBox"  HorizontalAlignment="Left" Margin="0,10,0,0" VerticalAlignment="Top" Width="120"/>

I am able to bind EM_TextBlock without problems. Is it possible to bind Sections.SectionName property of all elements in Sections List to SectionComboBox? And then based on selected value of SectionComboBox, bind all CartridgeName property values to CartridgeNameComboBox?

binding List view to list

ObservableCollection<test> testCollection = new ObservableCollection<test>()
EmergencySectionsListView.DataContext = testCollection.ToList()

List View xaml

<ListView x:Name="EmergencySectionsListView" MinHeight="210" BorderThickness="0" BorderBrush="White" ItemsSource="{Binding .}">

EDIT: If you decide to downvote my question, please specify why.