如何在tabcontrol的样式中设置tabitem的默认样式

tbo*_*lon 9 wpf tabcontrol

我正在为我的应用程序中的一些TabControl创建一个特定的样式.

<TabControl Style="{StaticResource MyTabControl}">
</TabControl>
Run Code Online (Sandbox Code Playgroud)

我想在这个特定的TabControl样式的情况下也设置TabItem样式.

现在,我必须写:

<TabControl Style="{StaticResource MyTabControl}">
    <TabItem Style="{StaticResource MyTabItem}" Header="First" />
    <TabItem Style="{StaticResource MyTabItem}" Header="Second" />
</TabControl>
Run Code Online (Sandbox Code Playgroud)

而不必在每个TabItem上指定"MyTabItem"样式,有没有办法只在特定TabControl样式的范围内设置默认TabItem 样式

我没有找到一种方法来指定我的TabControl样式,应该在所有子项TabItems上应用哪种样式.

Ken*_*art 20

<TabControl ItemContainerStyle="{StaticResource MyTabItem}"/>
Run Code Online (Sandbox Code Playgroud)

  • 不知道 ItemContainerStyle 指的是 Tabitems。谢谢! (2认同)