如何为一个 AvalonDock 选项卡项指定特定颜色
How do I give one AvalonDock tab item a specific color
我想给一个 AvalonDock 选项卡项目不同的颜色。
我试过编辑主题,我试过在 DockManager 上找到一个 属性 可能会暴露 TabItems 但无济于事。
我想你想编辑 LayoutDocumentTabItem
或 LayoutAnchorableTabItem
样式。您可以从存储库中获取原始样式:
wpftoolkit/ExtendedWPFToolkitSolution/Src/Xceed.Wpf.AvalonDock/Themes/generic.xaml
只需修改它们。要更改单个特定选项卡的颜色,您必须在视图模型的适当 属性 上触发。通过在绑定中遵循此数据路径,您可以在这些样式的范围内访问您的 ViewModel:
Path=LayoutItem.Model.(xcad:LayoutDocument.Content).(viewModels:YourViewModel.Property)
祝你好运。
我想给一个 AvalonDock 选项卡项目不同的颜色。
我试过编辑主题,我试过在 DockManager 上找到一个 属性 可能会暴露 TabItems 但无济于事。
我想你想编辑 LayoutDocumentTabItem
或 LayoutAnchorableTabItem
样式。您可以从存储库中获取原始样式:
wpftoolkit/ExtendedWPFToolkitSolution/Src/Xceed.Wpf.AvalonDock/Themes/generic.xaml
只需修改它们。要更改单个特定选项卡的颜色,您必须在视图模型的适当 属性 上触发。通过在绑定中遵循此数据路径,您可以在这些样式的范围内访问您的 ViewModel:
Path=LayoutItem.Model.(xcad:LayoutDocument.Content).(viewModels:YourViewModel.Property)
祝你好运。