5

我有一个Silverlight应用程序,我想在其中给出我textblock的大纲(不是文本块,字符本身),也称为stroke.

我发现这个问题适用于,但是在使用(不是程序集)WPF时有没有办法做到这一点?有现成的实现吗?XAML/SilverlightPresentationFrameworkSilverlight

4

1 回答 1

8

与@Chris W. 的想法一起,我想出了这段代码,虽然不是最好的解决方案,但它可以工作:

<StackPanel>

    <!-- With DropShadow -->
    <TextBlock Foreground="#FFFF0000" Text="With DropShadow" FontSize="16">
        <TextBlock.Effect>
            <DropShadowEffect ShadowDepth="0" BlurRadius="1" Color="#FF000000" />
        </TextBlock.Effect>
    </TextBlock>

     <!-- No DropShadow -->
    <TextBlock Foreground="#FFFF0000" Text="No DropShadow" FontSize="16" />

</StackPanel>
于 2013-10-06T18:17:54.137 回答