为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>

发布于 2013-07-10 23:52:45
您可以在DockingManager资源中全局设置所有LayoutDocument的宽度:
<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>
...https://stackoverflow.com/questions/17574307
复制相似问题