Стиль с DataTrigger, который имеет разные привязки

У меня есть серия TextBlocks, к которым я хочу применить Style и DataTrigger. Единственное отличие состоит в том, что привязка заключается в различном свойстве в модели представления для каждого из них.

Вот упрощенная версия одного из TextBlocks со встроенным стилем и DataTrigger.

        <TextBlock Text="Is development">
            <TextBlock.Style>
                <Style TargetType="{x:Type TextBlock}">
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding IsDevelopmentIsDirty}"
                                      Value="True">
                            <Setter Property="FontWeight"
                                    Value="Bold" />
                            <Setter Property="FontStyle"
                                    Value="Italic" />
                            <Setter Property="Foreground"
                                    Value="{StaticResource SCB_TardisBlue}" />
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </TextBlock.Style>
        </TextBlock>

Таким образом, в предыдущем примере привязка IsDevelopmentIsDirty будет отличаться для каждого TextBlock.

Мне просто не повезло найти лучший способ объединить этот стиль в одно объявление, которое может использоваться всей серией TextBlocks.

Есть ли способ назначить стиль и свойство, с которым должен связываться DataTrigger? Если нет, то как это сделать? Заранее спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос