代码之家  ›  专栏  ›  技术社区  ›  Mech0z

Xaml使statusbar停靠在底部

  •  2
  • Mech0z  · 技术社区  · 15 年前

    我无法在底部显示我的状态栏。当我把它停靠在船底时,它不应该这样工作吗?

    <DockPanel>
        <Menu DockPanel.Dock="Top">
            <MenuItem Header="File">
                <MenuItem Header="Open" />
                <MenuItem Header="Save As" />
                <MenuItem Header="Save" />
                <MenuItem Header="Exit" />
            </MenuItem>
        </Menu>
        <ToolBarPanel DockPanel.Dock="Left">
            <Button>Næste</Button>
            <Button>Frem</Button>
        </ToolBarPanel>
        <RichTextBox DockPanel.Dock="Right"></RichTextBox>
        <StatusBar DockPanel.Dock="Bottom">test</StatusBar>
    </DockPanel>
    
    1 回复  |  直到 15 年前
        1
  •  3
  •   Patko    15 年前

    根据 documentation 不管您设置了什么,最后一个子项始终填充面板 Dock LastChildFill 属性设置为false(默认为true)。所以要么移动 StatusBar 高于 RichTextBox 上一个childfill

    更新 : 多格式文本框 上一个childfill 设置为false。如果 状态栏 高于 多格式文本框

    推荐文章