2012-01-24 38 views
0

時,這是我的TabControl:在Silverlight設置TabItem的標題樣式使用MEF

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

正如你可以看到有沒有設計任何時間的TabItems,因爲我使用MEF,並動態地創建項目。

我應該如何設置TabItem標題樣式?

回答

0

我認爲你可以做到以下幾點。創建了的TabItems一個ItemTemplate然後設置模板的HeaderTemplate中

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

問候

+0

感謝Rikkos,但它並沒有爲我工作。在運行時,似乎該模板沒有被應用。 – Erez

+0

@Erez這似乎很奇怪。我受夠了這種工具包檢查,他們不喜歡這樣 ' ' –

相關問題