使用MEF时在Silverlight中设置TabItem标头样式



这是我的tabcontrol:

  <sdk:TabControl x:Name="MainTabControl" prism:RegionManager.RegionName="MainTabControl">
  </sdk:TabControl>

正如您所看到的,在设计时没有任何TabItems,因为我使用的是MEF,并且这些项是动态创建的。

我应该如何设置TabItem标题样式?

我认为您可以执行以下操作。为选项卡项创建一个ItemTemplate,然后设置该模板的头模板

<sdk:TabControl x:Name="MainTabControl" prism:RegionManager.RegionName="MainTabControl">
   <sdk:TabControl.ItemTemplate>
      <DataTemplate>
         <sdk:TabItem HeaderTemplate="{StaticResource HeaderStyle}" />
      </DataTemplate>
   </sdk:TabControl.ItemTemplate>
</sdk:TabControl>

问候

相关内容

  • 没有找到相关文章

最新更新