2011-01-08 16 views
0

alt text樣式只有1選項卡控件的標籤綁定到的ItemSource

我有一個標籤控件:

<TabControl IsSynchronizedWithCurrentItem="True" 
       ItemsSource="{Binding}" 
       ItemTemplate="{StaticResource ClosableTabItemTemplate}" 
       > 
    </TabControl> 

我只想第一片項目的樣式設置爲一些樣式。通常情況下,我可以這樣做,

<TabControl> 
     <TabItem Style="{StaticResource SomeStyle}"> 
     </TabItem> 
     <TabItem> 

     </TabItem> 
    </TabControl> 

但是,這是不可能的,因爲選項卡項是從ItemsSource生成的。

如果需要的話,這裏是TabControl的ItemTemplate:它

<DataTemplate x:Key="TabItemTemplate"> 
    <DockPanel> 
     <ContentPresenter Content="{Binding Path=VMName}" 
          VerticalAlignment="Center" 
          HorizontalAlignment="Center"/> 
    </DockPanel> 
</DataTemplate> 

回答