Вы можете сделать это с помощью триггеров, но было бы гораздо более кратким с конвертером. Версия триггера будет примерно такой:
<Button Content="One">
<Button.Style>
<Style TargetType="Button">
<Style.Triggers>
<DataTrigger Binding="{Binding IsChecked, ElementName=tb}" Value="True">
<Setter Property="IsEnabled" Value="False" />
</DataTrigger>
</Style.Triggers>
</Style>
</Button.Style>
</Button>
<ToggleButton x:Name="tb">Two</ToggleButton>
С подходящим конвертером, объявленным в качестве ресурса, это будет выглядеть примерно так:
<Button Content="One" IsEnabled="{Binding IsChecked, ElementName=tb, Converter={StaticResource BooleanInverterConverter}}" />
<ToggleButton x:Name="tb">Two</ToggleButton>