Вы можете привязать свойство IsDefault
каждой кнопки к соответствующему свойству TabItem IsSelected
.Каждый раз, когда изменяется выбранный элемент вкладки, другая кнопка становится по умолчанию, а затем.
Что-то вроде этого:
<TabControl>
<TabItem x:Name="tab1" ... />
<!-- ... other tabs ... -->
</TabControl>
<Button x:Name="button1" IsDefault="{Binding IsSelected, ElementName=tab1}"/>
<!-- ... other buttons ... -->