У меня есть tabcontrol, где я хочу отобразить количество графиков X (они будут созданы динамически). Сколько из них зависит от размера наблюдаемой коллекции, с которой они связаны. Проблема в том, что я хочу, чтобы при смене вкладок была возможность видеть различные данные графика / графика для элемента в выбранной наблюдаемой коллекции. Проблема в том, что я не знаю, как кодировать часть таблицы данных, чтобы сделать это. Ниже приведен код, который у меня есть. Это использует MVVM.
<TabControl Grid.Row="0"
ItemsSource="{Binding RepleModels}">
<TabControl.ItemTemplate>
<!-- this is the header template-->
<DataTemplate>
<TextBlock Text="{Binding Converter={StaticResource RepleToFameConverter}}"/>
</DataTemplate>
</TabControl.ItemTemplate>
<TabControl.ContentTemplate>
<!-- this is the body of the TabItem template-->
<DataTemplate>
<GroupBox Header="Fluorescence" Style="{StaticResource groStyle}">
<oxy:PlotView Model="{Binding Source={x:Static ene:GraphModel.Instance}, Path=FlPlotModel}"/>
</GroupBox>
</DataTemplate>
</TabControl.ContentTemplate>
</TabControl>