C# Tabitem标头未使用Prism和WPF显示其标签

C# Tabitem标头未使用Prism和WPF显示其标签,c#,wpf,telerik,prism-5,C#,Wpf,Telerik,Prism 5,我正在处理WPF和prism5,还使用RadTabControl,我能够动态创建选项卡,现在的问题是我无法设置选项卡标题,我使用的是eventAggregator,在shellViewModel之前,该值是正常的,但它无法设置选项卡标题 我的选项卡控件位于shellview.xaml中,其代码为 <telerik:RadTabControl prism:RegionManager.RegionName="ContentRegion"

我正在处理WPF和prism5,还使用RadTabControl,我能够动态创建选项卡,现在的问题是我无法设置选项卡标题,我使用的是eventAggregator,在shellViewModel之前,该值是正常的,但它无法设置选项卡标题

我的选项卡控件位于shellview.xaml中,其代码为

  <telerik:RadTabControl prism:RegionManager.RegionName="ContentRegion"
                                Margin="1" x:Name="tabControl"
                                VerticalContentAlignment="Stretch"
                                HorizontalContentAlignment="Stretch"                                            
                              ItemTemplate="{StaticResource TabItemTemplate}"/>    

这是我的标签项代码

 <DataTemplate x:Key="TabItemTemplate">
             <StackPanel Orientation="Horizontal" VerticalAlignment="Center">
                 <TextBlock Text="{Binding TabHeader}"/>
                 <telerik:RadButton Command="{Binding RemoveItemCommand}"
                         Style="{StaticResource CloseButton}"
                         Margin="10,0,0,0"
                         ToolTipService.ToolTip="Remove item" />
             </StackPanel>
         </DataTemplate>

选项卡的视图创建良好,但无法设置选项卡标题值,请告诉我问题所在


问题在于我没有在其自己的ViewModel中设置TabHeader属性,这导致无法显示标题名称


谢谢

只有xaml代码无助于识别问题。请共享您绑定到xaml的类的代码/结构