C# WPF导航到新页面时只显示页面的一半

C# WPF导航到新页面时只显示页面的一半,c#,wpf,navigation,C#,Wpf,Navigation,目前,我正在尝试在窗口加载时在同一窗口中显示另一个页面。程序很好地导航到新页面,但页面上的数据被切断(有点像半加载的图片) 我的主窗口代码很简单: 及 public主窗口() { 初始化组件(); 加载+=主窗口\u加载; } 已加载私有void主窗口(对象发送器、路由目标) { _mainFrame.Content=新主页(); } 第二页的代码仅为xaml: 页面在文本块中间停止,不显示任何按钮 我已尝试将加载的main窗口code更改为\u MainFrame.Navigate(

目前,我正在尝试在窗口加载时在同一窗口中显示另一个页面。程序很好地导航到新页面,但页面上的数据被切断(有点像半加载的图片)

我的主窗口代码很简单:


public主窗口()
{
初始化组件();
加载+=主窗口\u加载;
}
已加载私有void主窗口(对象发送器、路由目标)
{
_mainFrame.Content=新主页();
}
第二页的代码仅为xaml:


页面在文本块中间停止,不显示任何按钮

我已尝试将加载的
main窗口
code更改为
\u MainFrame.Navigate(new MainPage())
this.content=newmainpage()但问题仍然存在

编辑 添加了屏幕截图:


请提供一些屏幕截图,以了解问题。从窗口中删除高度和宽度属性element@MathanKumar哦,这就解决了。谢谢