首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Avalondock如何设置LayoutDocument页签宽度

Avalondock如何设置LayoutDocument页签宽度
EN

Stack Overflow用户
提问于 2013-07-10 23:10:22
回答 1查看 3.3K关注 0票数 3

为LayoutDocument显示的标签页有简短的标题,如AA、AB、AC。因此,它们的标签尺寸相对较小。

有没有办法手动设置标签页的固定宽度?

代码语言:javascript
复制
    <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>

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-10 23:52:45

您可以在DockingManager资源中全局设置所有LayoutDocument的宽度:

代码语言:javascript
复制
<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>
    ...
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17574307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档