C# 当窗口最大化时,无法将状态栏移到屏幕底部

C# 当窗口最大化时,无法将状态栏移到屏幕底部,c#,wpf,wpf-controls,statusbar,C#,Wpf,Wpf Controls,Statusbar,我正在开发WPF应用程序。我面临两个问题 当窗口处于最大化状态时,无法将状态栏设置到窗口底部 无法通过C#类控制WPF表单的容器 代码截图: 窗口截图: 如有任何建议/帮助,将不胜感激 提前感谢。删除DockPanel的Height 为状态栏设置DockPanel.Dock=“Bottom”和LastChildFill=“False” 状态栏 您尝试过什么?目前代码是什么样子的?XAML的结构是我读了几篇文章,其中建议可以通过“x:Name”属性访问该控件。但这对我不起作用。你好@Anju

我正在开发WPF应用程序。我面临两个问题

  • 当窗口处于最大化状态时,无法将状态栏设置到窗口底部
  • 无法通过C#类控制WPF表单的容器
  • 代码截图:

    窗口截图:

    如有任何建议/帮助,将不胜感激


    提前感谢。

    删除
    DockPanel
    Height

    为状态栏设置
    DockPanel.Dock=“Bottom”
    LastChildFill=“False”

    
    状态栏
    
    您尝试过什么?目前代码是什么样子的?XAML的结构是我读了几篇文章,其中建议可以通过“x:Name”属性访问该控件。但这对我不起作用。你好@AnjumSKhan,我已经用代码和xaml窗口的截图更新了我的问题。@Mohankumar发布xaml代码而不是图片。你看到我的答案了吗?事实上,我在发布代码时遇到了麻烦。你的回答对我不起作用。如果在网格中使用行-列定义,然后设置所需内容和位置,可以吗?
    <Grid>
        <DockPanel LastChildFill="False">
            <StatusBar DockPanel.Dock="Bottom" Height="50">status bar</StatusBar>
        </DockPanel>
    </Grid>