В моем приложении у меня есть главное окно, состоящее из нескольких меню и пунктов меню, и TabControl
. В Window.DataContext
я ссылаюсь на мой ViewModel
, который содержит свойство типа ObservableCollection<MyItemModel>
с именем Items
.
My TabControl.ItemsSource
привязано к свойству Items
, поэтому TabItem
s объявляются динамически:
<Window>
...
<Window.DataContext>
<local:ViewModel x:Name="model" />
</Window.DataContext>
...
<TabControl ItemsSource="{Binding Items}" />
</Window>
Теперь я хочу определить Style
для моих TabItem
s в App.xaml следующим образом:
<App.xaml>
...
<Style TargetType="{x:Type TabItem}" x:Key="MyTabItem">
...
</Style>
...
<App.xaml>
И используйте это Style
в моем Window
. Но проблема в том, что если у TabControl
нет свойства для ItemsStyle
или что-то вроде этого?