добавление изображений в ярлык вкладки - PullRequest
0 голосов
/ 20 августа 2011

Я хотел создать вкладки, которые выглядят следующим образом:

Как добавить изображение на ярлык TabControl в Winforms?

, но в wpf C #.

Я динамически добавляю вкладки и надеялся изменить изображение в зависимости от того, была ли вкладка сохранена или нет (у меня уже есть код для этой части).

Есть ли простой способсделать это?

1 Ответ

0 голосов
/ 20 августа 2011

то, что вы ищете, это TabItems HeaderTemplate ...

XAML:

<TabItem.HeaderTemplate>
    <DataTemplate>
        <StackPanel Orientation="Horizontal">
            <Rectangle Fill="Red" Width="10" Height="10" Margin="3,0"/>
            <TextBlock Text="{Binding}"/>
        </StackPanel>
    </DataTemplate>
</TabItem.HeaderTemplate>

вместо прямоугольника вы можете указать изображение или любой другой элемент, который вы хотите ...

...