【发布时间】:2015-05-29 20:35:13
【问题描述】:
我正在使用 MahApps AnimatedTabControl,我需要创建一个 ControlTemplate 来为标题标签添加一个 ScrollViewer。这是我的模板:
<TabControl.Template>
<ControlTemplate TargetType="{x:Type TabControl}">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition/>
</Grid.RowDefinitions>
<ScrollViewer x:Name="_MainTabControlScrollViewer" HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Disabled">
<TabPanel x:Name="HeaderPanel" IsItemsHost="True" Margin="0,4,0,0"/>
</ScrollViewer>
<ContentPresenter x:Name="PART_SelectedContentHost" Margin="4" ContentSource="SelectedContent" Grid.Row="1"/>
</Grid>
</ControlTemplate>
</TabControl.Template>
但是,这会杀死动画。有没有办法继承默认的 AnimatedTabControl 行为?
【问题讨论】:
标签: wpf tabcontrol controltemplate mahapps.metro