WPF\Avalonia биндинги внутри TabControl
У меня есть TabControl, который биндится к массиву моделей ItemsFromModel. Сам по себе этот код вполне рабочий. Текст блок тоже привязывается к свойству модели ModelHeader и тут проблем нет. НО из-за привязки к массиву моделей, внутри TabControl перестали работать обычные привязки к свойства DataContext. Поэтому у второго TextBlock не будет работать Foreground="{Binding GlobalForeColor}". Как это исправить?
P.S. Код из авалонии, но думаю, что биндинги одинаковые с WPF.
<TabControl Items="{Binding ItemsFromModel}">
<TabControl.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding ModelHeader}"/>
</DataTemplate>
</TabControl.ItemTemplate>
<TabControl.ContentTemplate>
<DataTemplate>
<TextBlock Text="test" Foreground="{Binding GlobalForeColor}"/>
</DataTemplate>
</TabControl.ContentTemplate>
</TabControl>