显示LayoutDocument的标签有短标题,如AA,AB,AC。因此,它们的标签尺寸相对较小。
有没有办法为标签手动设置固定宽度?
<avalonDock:DockingManager x:Name="DockManager" AllowMixedOrientation="True">
<avalonDock:DockingManager.Theme>
<themes:AeroTheme/>
</avalonDock:DockingManager.Theme>
<avalonDock:LayoutRoot>
<avalonDock:LayoutPanel Orientation="Horizontal">
<avalonDock:LayoutDocumentPaneGroup>
<avalonDock:LayoutDocumentPane >
<avalonDock:LayoutDocument Title="AA" CanClose="False" >
<my:LGDCSimulator/>
</avalonDock:LayoutDocument>
<avalonDock:LayoutDocument Title="AB" CanClose="False">
<my:OtherCompanyDCSimulator/>
</avalonDock:LayoutDocument>
</avalonDock:LayoutDocumentPane>
</avalonDock:LayoutDocumentPaneGroup>
</avalonDock:LayoutPanel>
</avalonDock:LayoutRoot>
</avalonDock:DockingManager>
答案 0 :(得分:3)
您可以为LayoutDocument
资源中的所有DockingManager
全局设置宽度:
<avalonDock:DockingManager x:Name="DockManager" AllowMixedOrientation="True">
<avalonDock:DockingManager.Resources>
<Style TargetType="{x:Type avalonDock:LayoutDocumentTabItem}">
<Setter Property="Width" Value="120" />
</Style>
</avalonDock:DockingManager.Resources>
<avalonDock:DockingManager.Theme>
<avalonDock:AeroTheme/>
</avalonDock:DockingManager.Theme>
...