Windows 闹钟和时钟应用程序使用什么 Windows 10 控件?

What Windows 10 Control does the Alarms & Clock app use?

我正在迈出创建通用应用程序的第一步 - 有人知道闹钟和时钟应用程序中的顶部栏控件是什么吗?

我注意到中间部分是一个 Pivot,它在 PivotItem 之间切换 - 但是当您更改时,顶部图标会根据 PivotItem 突出显示

难道只是一个Grid,根据Pivot控件的SelectedIndex高亮显示不同的按钮?还是尚未记录的特定控件?

他们只是使用带有自定义 header 模板的枢轴。

这应该提供一些见解: https://msdn.microsoft.com/en-us/library/windows/apps/dn997788.aspx

您始终可以通过 运行 visual studio 调试任何 Win10 应用程序并将调试器附加到您要查看的进程(应用程序)。

这还将为您提供所有可用的样式,并让您更好地了解布局。今年早些时候,我将其作为 //BUILD 之旅的一部分进行了演示。

查看 Github 上 Windows Universal Sample 存储库中的 Pivot 示例。场景 3 包含带有样式模板的自定义透视控件。