Стиль BaseOn внутри DataTemplate содержит ошибки в конструкторе xaml

Посмотрите на скриншот:

Есть 2 TextBlock с нестандартным стилем, который BasedOn по умолчанию стиль.

Один внутри DataTemplate все время показывает ошибку.

Несмотря на то, что программное обеспечение компилируется и запускается без проблем, это довольно раздражает. Как я могу это исправить?


Репро:

<StackPanel>
    <TextBlock>
        <TextBlock.Style>
            <Style TargetType="TextBlock"
                   BasedOn="{StaticResource {x:Type TextBlock}}"></Style>
        </TextBlock.Style></TextBlock>
    <ListBox>
        <ListBox.ItemTemplate>
            <DataTemplate>
                <TextBlock>
                    <TextBlock.Style>
                        <Style TargetType="TextBlock"
                               BasedOn="{StaticResource {x:Type TextBlock}}"></Style>
                    </TextBlock.Style></TextBlock>
            </DataTemplate>
        </ListBox.ItemTemplate>
    </ListBox>
</StackPanel>

0 ответов

Другие вопросы по тегам