5

アウトライン (テキストブロックではなく文字自体) を指定したいSilverlightアプリがあります。textblockstroke

で機能するこの質問を見つけましたが、 (アセンブリではありません)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 に答える