2013-10-04 5 views
3

Как изменить размер шрифта вкладки при использовании MahApps.Metro AnimatedSingleRowTabControl.WPF MahApps.Metro AnimatedSingleRowTabControl FontSize

При использовании обычного TabControl моя тема TabItem (на основе MetroTabItem) переопределяет шрифт, но это не работает для анимированного элемента управления вкладками одной строки. Я попытался установить свойство fontsize на элемент управления в XAML, и это тоже не сработало.

С уважением Алан

ответ

1

Вы можете сделать следующее, установив размер заголовка шрифта в любое значение вы хотите:

<metro:MetroAnimatedSingleRowTabControl> 
    <metro:MetroAnimatedSingleRowTabControl.ItemContainerStyle> 
     <Style TargetType="{x:Type metro:MetroTabItem}" BasedOn="{StaticResource {x:Type metro:MetroTabItem}}"> 
      <Setter Property="HeaderFontSize" Value="24"/> 
     </Style> 
    </metro:MetroAnimatedSingleRowTabControl.ItemContainerStyle> 
</metro:MetroAnimatedSingleRowTabControl> 
+0

Это отлично работает, когда у меня есть его в основной разметке XAML, но когда я пытаюсь передать это в файл темы, я продолжаю получать исключения. Можете ли вы показать мне правильные записи, чтобы поместить в файл темы. Thx –

+0

Вы должны просто использовать определение