我有一个绑定到tabcontrol的对象列表。现在我可以创建动态tabitems。这是WPF代码:
<TabControl ItemsSource="{Binding FileCollection}" Grid.Row="1">
<TabControl.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding FileName}" />
</DataTemplate>
</TabControl.ItemTemplate>
<TabControl.ContentTemplate>
<DataTemplate>
</DataTemplate>
</TabControl.ContentTemplate>
</TabControl>
现在我想给这个tabitem一个风格。我怎样才能将它应用到tabitem?
<Style TargetType="{x:Type TabItem}">
...
</Style>
答案 0 :(得分:0)
您只需使用TabControl
Resources
属性即可完成此操作:
<TabControl ItemsSource="{Binding FileCollection}" Grid.Row="1">
<TabControl.Resources>
<Style TargetType="{x:Type TabItem}">
<Setter Property="..." Value="..." />
</Style>
</TabControl.Resources>
</TabControl>