具有相同代码的模糊文本块文本

时间:2015-08-06 12:34:57

标签: wpf xaml

我有2个不同的应用程序。两个应用程序都检查与WCF服务的连接。结果绑定到视图。

第一个和第二个应用程序中TextBlock的两个XAML代码完全相同。然而,其中一个文本块有一个奇怪的模糊效果。图片中右边的那个:

Text blur

两个文本块的XAML代码:

   <!--Connection Status-->
    <StackPanel Orientation="Horizontal" VerticalAlignment="Top" HorizontalAlignment="Center" Grid.Row="2" Grid.Column="1">
        <TextBlock Text="Server: " Foreground="White" FontSize="20" FontFamily="Calibri" >
            <TextBlock.Effect>
                <DropShadowEffect ShadowDepth="4" Direction="330" Opacity="0.5" BlurRadius="4" Color="Black"/>
            </TextBlock.Effect>
        </TextBlock>
        <TextBlock Text="{Binding connectionStatus}" Foreground="{Binding connectionColor}" FontSize="20" FontFamily="Calibri" >
            <TextBlock.Effect>
                <DropShadowEffect ShadowDepth="4" Direction="330" Color="Black" Opacity="0.5" BlurRadius="4" />
            </TextBlock.Effect>
        </TextBlock>
    </StackPanel>

什么可能导致这种奇怪的行为?

修改 可能的重复WPF Blurry fonts issue- Solutions无法解决我的问题。我找不到这种奇怪行为的解决方案或解释。 我对WPF文本渲染没有普遍的问题。

0 个答案:

没有答案