【发布时间】:2015-03-18 14:42:41
【问题描述】:
我想知道是否可以共享一个带有刷新按钮的应用栏,只更改按钮的命令(取决于页面)。
有什么想法吗?
【问题讨论】:
标签: windows windows-8.1 appbar
我想知道是否可以共享一个带有刷新按钮的应用栏,只更改按钮的命令(取决于页面)。
有什么想法吗?
【问题讨论】:
标签: windows windows-8.1 appbar
您可以,但您必须管理应用栏所耦合到的每个页面的全局应用栏的上下文。
我尝试过一次,这是一场维护噩梦。
【讨论】:
MSDN 文档中有一个专门针对此的主题:How to share an app bar across pages
基本思想是创建一个新的页面对象,它继承自 Page 并定义了 AppBars。您的实际页面可以从这种新类型继承并获取由它创建的 AppBars。
您可以从页面上的属性公开每个页面的自定义命令并绑定到该属性以获取匹配的命令。
【讨论】: