我尝试在UWP中以纵向模式设计应用,但选项不可用。 任何想法都可以实现这一目标。
答案 0 :(得分:0)
好的,这个目标是你想要实现的,因为通用Windows平台适用于所有设备系列,并且不建议将应用程序的UI仅限于单一设备类型。虽然没有特定的方法来实现这一点,但有很多解决方法,
DesignHeight
和DesignWidth
,以便visual studio的Designer知道您正在设计的特定屏幕像素大小。RootGrid
的最大宽度,如果应用屏幕尺寸增加,则您的maxWidth中心会对齐您的内容。 (这可以通过将MaxWidth = 900
属性和horrizontalAlignment
属性设置为拉伸来完成(请参阅Windows 10桌面上的Zomato应用程序以获得一个好主意)设置designHeight / Width:
d:DesignHeight="500"
d:DesignWidth="400"
在page
标记
对于第2点:
在页面标记中使用Height="900" Width="450"
对于第3点:
<Grid HorizontalAlignment="Stretch" MaxWidth="900">
</Grid>