gpt4 book ai didi

windows-8 - 如何在 XAML 中的 TextBlock 周围添加阴影

转载 作者:行者123 更新时间:2023-12-01 01:13:20 27 4
gpt4 key购买 nike

我注意到一个名为 PressPlay Video 的 Windows Store 应用程序:
http://apptivate.ms/apps/76/pressplay-video

它能够在文本周围显示带有阴影的文本(用于字幕和覆盖)。

由于 WinRT 中没有阴影效果,我想知道如何做到这一点。

最佳答案

他们只是简单地堆叠 TextBlocks 并调整它们的边距和颜色来模拟阴影效果。就像是:

    <Grid VerticalAlignment="Center" HorizontalAlignment="Center">
<TextBlock FontSize="50" Text="My Marvelous Shadow" />

<TextBlock FontSize="50" Text="My Marvelous Shadow" Margin="6 6 0 0" Opacity="0.1" />
<TextBlock FontSize="50" Text="My Marvelous Shadow" Margin="5 5 0 0" Opacity="0.1" />
<TextBlock FontSize="50" Text="My Marvelous Shadow" Margin="4 4 0 0" Opacity="0.1" />
<TextBlock FontSize="50" Text="My Marvelous Shadow" Margin="3 3 0 0" Opacity="0.1" />
</Grid>

这不是万能的,但你应该明白这个想法。

附言有时深入到 Program Files\WindowsApps 并查看一些应用程序的内部会很有帮助。

关于windows-8 - 如何在 XAML 中的 TextBlock 周围添加阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13618142/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com