UWP 应用程序动态磁贴文本大小

UWP Application live tile text size

windows 商店中有一个 Clock tile app。我想知道如何使磁贴字体大小与此应用程序中的一样。

在自适应磁贴中,我们应该在text 元素中使用hint-style 来设置文本的字体大小。样式控制文本元素的字体大小、颜色和粗细。但是,在 hint-style.
中只能使用一些可用样式
有关更多信息,请参阅 Text styles in Create adaptive tiles

因此我们无法在自适应磁贴中指定任意字体大小。我想在您提到的应用程序中,它正在发送带有图像的图块。该图像可能是通过实施 XamlRenderingBackgroundTask.

从自定义 XAML 布局生成的

XamlRenderingBackgroundTask 提供从后台任务将 XAML 树渲染为位图的功能,通常用于生成自定义图块。如果自适应无法在图块上实现您想要的效果,这是一个选项。在使用自定义 XAML 布局时,我们可以使用 TextBlock.FontSize 属性 将字体大小设置为我们想要的任何值。

示例,请参阅 Updating a tile from a background task