我想将 移动CommandBar
到右侧并让 AppBarButtons 从上到下流动。换句话说,我想将CommandBar
页面从顶部到右侧旋转 90 度
我怎样才能做到这一点?
J。
我想将 移动CommandBar
到右侧并让 AppBarButtons 从上到下流动。换句话说,我想将CommandBar
页面从顶部到右侧旋转 90 度
我怎样才能做到这一点?
J。
CommandBar 没有垂直方向模式,因此您不能这样做。您可以使用将其旋转 90 度
<CommandBar.RenderTransform>
<RotateTransform CenterX="0" CenterY="0" Angle="90" />
</CommandBar.RenderTransform>
但按钮也会旋转。您应该考虑使用不同的控件,例如 SplitView。
你不能轻易做到这一点,因为CommandBar
默认情况下是为水平模式构建的(包括扩展动画、弹出行为等)。通过更大的努力,您可以修改默认模板以支持这一点。此外,您可以AppBarButton
在任何地方使用控件,而不仅仅是在CommandBar
. 我的建议是使用类似的东西:
<StackPanel Orientation="Vertical">
<AppBarButton ... />
<AppBarButton ... />
<AppBarButton ... />
<StackPanel>
您可以使用AppBarButton
'sLabelPosition
属性集Collapsed
来隐藏标签以获得更清晰的体验。