CommandBar

时间:2015-12-17 13:39:05

标签: c# xaml windows-10 uwp windows-10-universal

我在CommandBar的文档中找到了这个描述:

  

应用栏按钮控件的特点是图标和相关标签。它们有两种尺寸;正常而紧凑。默认情况下,会显示文本标签。当IsCompact属性设置为true时,将隐藏文本标签。 在CommandBar控件中使用时,CommandBar会在控件打开和关闭时自动设置IsCompact属性。

如果IsCompact被打开,我是否能够以某种方式保持AppBarButton模式对CommandBar有效?

如果我使用AppBar,它可以工作,但它没有SecondaryCommands,我也可以在文档中看到使用CommandBar而不是AppBar for Windows 10应用程序的建议。

  

只有在升级使用AppBar的通用Windows 8应用时,才应使用AppBar,并且需要尽量减少更改。对于Windows 10中的新应用,我们建议使用CommandBar控件。

我正在试验Opening的{​​{1}}和Opened事件,但我对任何解决方案都没有太大的成功。

1 个答案:

答案 0 :(得分:0)

覆盖AppBarButton模板(可在此处找到它:https://msdn.microsoft.com/en-us/library/windows/apps/mt299122.aspx?f=255&MSPPError=-2147217396),并删除紧凑视觉状态中的更改。

这样他们看起来总是一样。