Это работает, как и ожидалось для меня.(Вы установили имя TabControl, верно?)
Обратите внимание, что, если TabControl заполняется через ItemsSource, в отличие от вашего примера кода, SelectedItem не будет содержать TabItem, но объект данных, из которого создается TabItemпоэтому путь привязки SelectedItem.Tag
не работает.
Используемый код:
<!-- Both controls enclosed in a Stackpanel -->
<TabControl Name="tabControl1">
<TabItem Name="tab1" Tag="Transactions"/>
<TabItem Name="tab2" Tag="Promotions" />
</TabControl>
<TextBlock Text="{Binding ElementName=tabControl1, Path=SelectedItem.Tag}"/>
Заголовки вкладок, очевидно, будут пустыми, но их можно выбрать.