2016-09-23 20 views
0

私はタブコントロールにバインドされたオブジェクトのリストを持っています。これで動的なタブアイテムを作成できます。 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> 

今、私はタブアイテムにスタイルを与えたいと思います。どうすればそれをタブーアイテムに適用できますか?

<Style TargetType="{x:Type TabItem}"> 
    ... 
</Style> 

答えて

0

あなたは、単にTabControlResourcesプロパティを使用してこれを行うことができます答えを

<TabControl ItemsSource="{Binding FileCollection}" Grid.Row="1"> 
    <TabControl.Resources> 
     <Style TargetType="{x:Type TabItem}"> 
      <Setter Property="..." Value="..." /> 
     </Style> 
    </TabControl.Resources> 
</TabControl> 
+0

ねえ、感謝を!これは完全には機能していません。私は 'TabItem ControlTemplate'を作成しました。これをどうすれば使えますか? ' <のControlTemplate> ... 私はそれを見つけた間違いを検索する時間後 ' – MyNewName

+0

..彼らには 'x:Key'がありました。ご協力いただきありがとうございます! – MyNewName

関連する問題