我可以将AppBarButtons绑定到CommandBar.PrimaryCommands

时间:2019-05-24 06:02:13

标签: c# windows xaml uwp

我想将AppBarButtons绑定到CommandBar。

我尝试查看CommandBar文档,发现该部分是PrimaryCommands,但是我尝试将其绑定,但它是只读的,我什么都不能写。

这就是我想要做的。

<CommandBar PrimaryCommands={x:Bind AdditionCommands}/>

因此,稍后,我可以:

<customUI:PauseMenu>
    <customUI:PauseMenu.AdditionCommands>
        <AppBarButton Label="Some"/>
        <AppBarButton Label="Commands"/>
        <AppBarButton Label="Heres"/>
    </customUI:PauseMenu.AdditionCommands>
</customUI:PauseMenu>

1 个答案:

答案 0 :(得分:1)

  

我可以将AppBarButtons绑定到CommandBar.PrimaryCommands

CommandBar不像上面那样支持绑定PrimaryCommandsPrimaryCommands的唯一实现方式是在该节点下创建列表AppBarButton。请参阅此document

<CommandBar.PrimaryCommands>
    <AppBarButton Label="Some"/>
    <AppBarButton Label="Commands"/>
    <AppBarButton Label="Heres"/>
</CommandBar.PrimaryCommands>