以下のようにDataTriggerバインディングを、バインディングが繰り返し行われるがバインディングパスが異なるスタイルに設定することは可能ですか?
<Button Grid.Row="2" Grid.Column="1" VerticalAlignment="Center" Background="{Binding Dyes[4].DyeBrush}">
<Button.Style>
<Style TargetType="Button" BasedOn="{StaticResource Dye}">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=Dyes[4].IsReferenceDye}" Value="True">
<Setter Property="Content" Value="R" />
</DataTrigger>
</Style.Triggers>
</Style>
</Button.Style>
</Button>
<Button Grid.Row="3" Grid.Column="1" VerticalAlignment="Center" Background="{Binding Dyes[5].DyeBrush}">
<Button.Style>
<Style TargetType="Button" BasedOn="{StaticResource Dye}">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=Dyes[5].IsReferenceDye}" Value="True">
<Setter Property="Content" Value="R" />
</DataTrigger>
</Style.Triggers>
</Style>
</Button.Style>
</Button>