有谁知道如何在AvalonDock 2.0中更改LayoutAnchorable和LayoutDocument标题的字体属性?我希望能够应用我的WPF应用程序中随处可用的样式以保持一致性。
答案 0 :(得分:9)
您可以创建要在整个应用程序中使用的主题。 AvalonDock发行版中有几个主题可用作创建您自己的主题的示例或模板(例如VS2010 theme)。
然后将其应用于DockingManager:
<dock:DockingManager x:Name="dockingManager"
AnchorablesSource="{Binding DockModel.Tools}"
DocumentsSource="{Binding DockModel.Documents}"
ActiveContent="{Binding DockModel.ActiveContent, Mode=TwoWay}">
<dock:DockingManager.Theme>
<adCustom:DarkBlossomTheme />
</dock:DockingManager.Theme>
<dock:LayoutRoot/>
</dock:DockingManager>