UWP应用程序实时图块文本大小

时间:2016-10-17 14:07:30

标签: .net uwp live-tile

Windows商店中有Clock tile app。我想知道如何制作像这个应用程序中的瓷砖字体大小。

1 个答案:

答案 0 :(得分:0)

在自适应图块中,我们应该使用hint-style元素中的 text 来设置文字的字体大小。样式控制文本元素的字体大小,颜色和重量。但是,hint-style中只能使用许多可用的样式 enter image description here
有关详情,请参阅Text styles中的Create adaptive tiles

因此,我们无法在自适应切片中指定任意字体大小。我想在你提到的应用程序中,它正在发送带有图像的图块。可以通过实现XamlRenderingBackgroundTask来从自定义XAML布局生成图像。

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

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