У меня есть CustomTabItem
в библиотеке пользовательских элементов управления. Когда я явно использую его в xaml или в коде, это работает. Когда я вместо привязки использую привязку к ViewModel
(CaliburnMicro), используется стандарт TabItem
. Как указать использование CustomTabItem
в xaml?
Я пытался указать DataType = "{x:Type adc:ActorTabItem}"
- не сработало.
Я пытался указать DataType="{x:Type adc:CustomTabItem}"
- не сработало.
<adc:TabControl ItemsSource="{Binding Pages}" Grid.Row="1">
<TabControl.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}"></TextBlock>
</DataTemplate>
</TabControl.ItemTemplate>
<adc:TabControl.ContentTemplate>
<DataTemplate>
<ContentControl cal:View.Model="{Binding}" />
</DataTemplate>
</adc:TabControl.ContentTemplate>
</adc:TabControl>