我正在努力使页面适应纵向和横向。因此,在肖像中,它将有两个单独的页面,在横向中——两个框架,第一页和第二页将同时可见。那么,有办法实现它吗?我的意思是xaml和代码隐藏。
XAML页面可以像其他控件一样包含在另一个页面中。
<Page x:ClassName="MyUberMetaPage" ...>
<Grid ...>
<local:MyPage1 x:Name="LeftPage" Grid.Column="0" />
<local:MyPage2 x:Name="RightPage" Grid.Column="1" />
</Grid>
</Page>
在MyUberMetaPage的代码中,您需要根据窗口大小显示/隐藏必要的内容,或者更可能的是,动态创建LeftPage和RightPage并将它们添加到UI中(这样您就不会构建页面,也不会实际显示它们)。